JavaScriptをはじめ多くのコンピュータ言語には、変数(Variable)というものがあります。
変数というのは、文字列だったり数値だったり、データを記憶させておく『箱』のようなものだと考えておけばよいでしょう。その箱には、変数名と呼ばれる名前をつけることができます。
プログラムから指定した名前の箱に文字列や数値などのデータを入れたり、箱から取り出したりすることができます。(取り出しても空にならないため、中身を見るという表現が近いです)
■変数宣言
言語によっては、あらかじめ変数を使用する旨を宣言しておく必要があります。また、言語によっては宣言時に、変数の種類(文字列、数値など)を明確にする必要があります。
JavaScriptでは、var文やlet文で変数を宣言することができます。また、変数の種類は明記しません。
// 変数「name」を宣言
let name;■文字列の代入
文字列は、引用句("または')で括ります。=はJavaScriptでは代入を意味し、右辺の内容が左辺に代入される(結果的に等しくなる)と考えてください。
また、文字列は、演算子+で連結することができます。
let name = 'Tom';
let message = 'My name is ' + name + '.';
alert(message);■数値
数値は引用句("または')を付けずに書きます。
数値同士は四則演算などの計算ができます。
また、文字列とは“+”で連結することができます。
let a = 3;
let b = 4;
let c = a + b;
alert(a + " + " + b + " = " + c);