JavaScriptでは、値を保存するために「変数」を使います。
現代のJavaScriptで主に使われる変数の宣言方法は以下の2つです。
let を使った「変数」について学んでいきます。
※ varは現代のJavaScriptでは基本的には使わないため無視して大丈夫です
let count = 1; count = 2; // ✅ OK console.log(count); // 2
let x = 10; let x = 20; // ❌ エラー(同じスコープ内で再宣言は不可)
コピペではなく実際に打ち込んで練習してみましょう。
let score = 80; console.log(score); // 80 score = 90; console.log(score); // 90
let name = "Yuki"; console.log(name); // Yuki name = "Aoi"; console.log(name); // Aoi let isLoggedIn = true; isLoggedIn = false; console.log(isLoggedIn); // false
let items = [1, 2, 3]; items.push(4); console.log(items); // [1, 2, 3, 4] let user = { name: "Ken", age: 28 }; user.age = 29; console.log(user); // { name: "Ken", age: 29 } user = { name: "Sara", age: 22 }; // ✅ オブジェクトごと再代入もOK console.log(user); // { name: "Sara", age: 22 }