JavaScriptの変数は let(変更可)または const(変更不可)で宣言します。

// 変数の宣言
let name = "たろう";    // 文字列(string)
let age = 16;           // 数値(number)
let isStudent = true;   // 真偽値(boolean)
const PI = 3.14159;     // 定数(変更不可)

// 演算子
console.log(10 + 3);   // 13(加算)
console.log(10 - 3);   // 7(減算)
console.log(10 * 3);   // 30(乗算)
console.log(10 / 3);   // 3.333..(除算)
console.log(10 % 3);   // 1(余り)

// 文字列結合
let greeting = "こんにちは、" + name + "!";
// テンプレートリテラル(推奨)
let greeting2 = `こんにちは、${name}!`;
📌 let と const の使い分け
  • const:後から値を変えない場合(基本はこちらを使う)
  • let:後から値を変える可能性がある場合
  • var:古い書き方。現代では使わない
⚠️ ==と===の違い
console.log(5 == "5");   // true(型を無視して比較)
console.log(5 === "5");  // false(型も含めて比較)← 基本はこちらを使う