if文の基本

条件が true の場合に特定の処理を実行します。

const score = 85;

if (score >= 80) {
  console.log("合格です!");
} else if (score >= 60) {
  console.log("惜しい!");
} else {
  console.log("不合格...");
}

switch文

一つの変数に対して、多くの選択肢(ケース)がある場合に便利です。

const color = "red";

switch (color) {
  case "red":
    console.log("止まれ");
    break;
  case "blue":
    console.log("進め");
    break;
  default:
    console.log("注意");
    break;
}
[!TIP] break を忘れると、次のケースも実行されてしまうので注意しましょう。

三項演算子

簡単な条件分岐を1行で書く方法です。

const age = 20;
const status = (age >= 20) ? "大人" : "子供";