continue 文

文 continue は、ループの次のイテレーションへの 強制的な移行を実行します。

構文

javascriptcontinue;

例

数値の配列があるとします。 ループでこれを反復処理し、2 で割り切れる数値を 二乗してコンソールに出力し、 3 で割り切れる数値を 三乗してコンソールに出力しましょう:

javascriptlet arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];

for (let elem of arr) {
  let res;
  
  if (elem % 2 == 0) {
    res = elem * elem;
  } else if (elem % 3 == 0) {
    res = elem * elem * elem;
  } else {
    continue; // ループの新しいイテレーションに移行します
  }
  
  console.log(res); // 2または3で割り切れる場合に実行されます
}

関連項目