If文とは


/// ===================================
// 🖥 ログイン状態チェックプログラム(false 判定)
// ===================================

// ユーザーがログインしているかどうかを表す変数
let isLoggedIn = false; 
// true = ログイン済み、false = 未ログイン

// if(条件式) { ... } は「もし条件がOKなら…する」
// === は「左と右がまったく同じか」を調べる
if (isLoggedIn === false) { // isLoggedIn が false のとき実行
  console.log("🚪 ログインしてください ");
}

// 【補足】
// if (isLoggedIn === false) は「もし isLoggedIn が false なら…」という意味
// === は省略できる場合もある
// 例)if (isLoggedIn === true) → if (isLoggedIn)
//     if (isLoggedIn === false) → if (!isLoggedIn)
// true = 「はい / OK」、false = 「いいえ / NG」
//
// 【!(NOT演算子)について】
// 「!」は「反対・逆」を意味します。
// 例)!true → false
//     !false → true
// つまり、if (!isLoggedIn) は「もしログインしていないなら…」という意味になります。