JS

変数

読み方:へんすう

データを入れておく「名前付きの箱」。let で宣言する。

やさしい説明

変数(へんすう)とは、データを入れておく「名前付きの箱」です。

学校のロッカーに例えると、ロッカーが「変数」、ロッカーに貼った名前シールが「変数名」、中に入れたものが「値」です。

JavaScript では letconst の2つのキーワードで変数を作ります。

  • let — 後から中身を変えられる変数
  • const — 中身を変えられない変数(定数)

迷ったら const を使いましょう。変更が必要になったときだけ let に変えるのが現代の書き方です。

図解:変数=名前付きの箱

変数は名前付きの箱:name=田中、score=80、isStudent=true

具体例・使い方

const name = "田中";   // 文字列を入れる
let score = 80;        // 数値を入れる
const isStudent = true; // 真偽値を入れる

console.log(name);     // → 田中
score = 90;            // let なので変更できる
console.log(score);    // → 90

変数に入れられるデータの種類(型)は主に3つです。

  • 文字列"こんにちは" のようにクォートで囲む
  • 数値423.14 のように数字だけ書く
  • 真偽値true(はい)か false(いいえ)

よくある疑問

Q: let と const はどう使い分ける?

A: 値を後から変える予定がなければ const、変える予定があれば let を使います。

Q: 変数名は何でもいいの?

A: 英数字とアンダースコアが使えますが、数字で始めることはできません。「中身がわかる名前」にしましょう。

関連用語

📖 関連レッスン

レッスンを見る →

関連ブログ記事

⚠️ 関連するエラー

❓ 関連するQ&A