# 変数と値

マニュアル > 画面作成ガイド > スクリプト > スクリプトの構文 > # 変数と値 |

変数と値

スクリプトでは、変数を定義して使用することができます。変数とは、数値、文字、ブール値（TRUE/FALSE）などを保管するための箱のようなものです。

変数は「var」で宣言します。宣言の右側に「 = 値」を指定すると、その値で初期化されます。下記は宣言方法の例です。

    var a;
    var a, b;
    var a = 123;
    var a = "Hello";

変数には下記のように値を何度でも代入できます。

    a = 1;		// aに１が代入される
    a = "hello";	// aに"hello"が代入される
    a = 1 + 2 + 3;	// aに6が代入される
    a = a + 1; 	// aに１を加えた値が代入される

下記は変数を実際に使用した例です。

例１）

    var a = 1;		// aに数値1を設定
    var b = 2;		// bに数値2を設定
    var x = a * 2 + b;	// xに演算結果である数値4が設定される

例２）

    var a = "Hello";	// aに文字"Hello"を設定
    var b = "World";	// bに文字"World"を設定
    var x = a + " " + b;	// xに演算結果である"Hello World"が設定される

| 変数を宣言する場合、スクリプトの予約語は使用することができません。特に「c」「T」「F」は１文字ですが予約語となっており、下記のように「c」を変数として使用することはできません。
    var c;

予約語

スクリプトで、変数として使用できない予約語には、以下のものがあります。

•break | •case | •continue
•default | •else | •for
•function | •if | •new
•return | •switch | •this
•var | •while | •parent
•event | •c | •T
•F | •TRUE | •FALSE