JavaScript の制御構文

if

if (条件 1) {
  // 条件 1 が true のときに実行
} else if (条件 2) {
  // 条件 2 が true のときに実行
} else if (条件 3) {
  // 条件 3 が true のときに実行
} else {
  // どの条件にも合致しなかったときに実行
}

switch

switch 文は数値や文字列をもとにした条件文に使用します。

switch (fruitName) {
  case "Apple":
    // Apple のときに実行
    break;
  case "Banana":
    // Banana のときに実行
    break;
  case "Kiwi":
    // Kiwi のときに実行
    break;
  default:
  // どの条件にも合致しなかったときに実行
}

while

while (条件) {
  // 条件が true のときにループ
}

do while

while 文との違いは必ず 1 回実行されること。

do {
  // 条件が true のときにループ
} while (条件);

for

const fruits = ["Apple", "Banana", "Kiwi"];

for (let i = 0; i < fruits.length; i++) {
  console.log(fruits[i]);
}

// 実行結果
// Apple
// Banana
// Kiwi

for (let i in fruits) {
  console.log(i);
}

// 実行結果
// 0
// 1
// 2

for (let i of fruits) {
  console.log(i);
}

// 実行結果
// Apple
// Banana
// Kiwi

break

continue

try catch

try {

} catch (e) {

} catch (e) {

} finally {

}

throw

throw "Error!"; // string
throw new Error("Error!"); // Error オブジェクト

参考