2014年4月2日水曜日

Lesson12: 変数

このサイトは移転しました。1秒後に自動でジャンプします。
移動しない場合は、ここをクリックしてください。



JavaScriptをはじめ多くのコンピュータ言語には、変数(Variable)というものがあります。
変数というのは、文字列だったり数値だったり、データを記憶させておく『箱』のようなものだと考えておけばよいでしょう。その箱には、変数名と呼ばれる名前をつけることができます。
プログラムから指定した名前の箱に文字列や数値などのデータを入れたり、箱から取り出したりすることができます。(取り出しても空にならないため、中身を見るという表現が近いです)

■変数宣言
言語によっては、あらかじめ変数を使用する旨を宣言しておく必要があります。また、言語によっては宣言時に、変数の種類(文字列、数値など)を明確にする必要があります。
JavaScriptでは、宣言は不要です。また、変数の種類は明記しません。
// 変数「name」を宣言
var name;

■文字列の代入
文字列は、引用句("または')で括ります。“=”はJavaScriptでは代入を意味し、右辺の内容が左辺に代入される(結果的に等しくなる)と考えてください。
また、文字列は、演算子“+”で連結することができます。
var name = "Tom";
var message = "My name is " + name + ".";
alert(message);

■数値
数値は引用句("または')を付けずに書きます。
数値同士は四則演算などの計算ができます。
また、文字列とは“+”で連結することができます。

var a = 3;
var b = 4;
var c = a + b;
alert(a + " + " + b + " = " + c);