JS
変数
読み方:へんすう
データを入れておく「名前付きの箱」。let で宣言する。
やさしい説明
変数(へんすう)とは、データを入れておく「名前付きの箱」です。
学校のロッカーに例えると、ロッカーが「変数」、ロッカーに貼った名前シールが「変数名」、中に入れたものが「値」です。
JavaScript では let と const の2つのキーワードで変数を作ります。
- let — 後から中身を変えられる変数
- const — 中身を変えられない変数(定数)
迷ったら const を使いましょう。変更が必要になったときだけ let に変えるのが現代の書き方です。
図解:変数=名前付きの箱
具体例・使い方
const name = "田中"; // 文字列を入れる
let score = 80; // 数値を入れる
const isStudent = true; // 真偽値を入れる
console.log(name); // → 田中
score = 90; // let なので変更できる
console.log(score); // → 90
変数に入れられるデータの種類(型)は主に3つです。
- 文字列 —
"こんにちは"のようにクォートで囲む - 数値 —
42や3.14のように数字だけ書く - 真偽値 —
true(はい)かfalse(いいえ)
よくある疑問
Q: let と const はどう使い分ける?
A: 値を後から変える予定がなければ const、変える予定があれば let を使います。
Q: 変数名は何でもいいの?
A: 英数字とアンダースコアが使えますが、数字で始めることはできません。「中身がわかる名前」にしましょう。
関連用語
📖 関連レッスン
レッスンを見る →