JavaScriptループの継続方法


  1. continueステートメントを使用する方法: continueステートメントは、現在の繰り返しをスキップし、次の繰り返しに進むために使用されます。以下はその例です。

    for (let i = 1; i <= 5; i++) {
     if (i === 3) {
       continue; // iが3の場合はスキップして次の繰り返しに進む
     }
     console.log(i);
    }

    上記のコードでは、iが3の場合はcontinueステートメントが実行され、その繰り返しはスキップされます。

  2. ラベル付きループとcontinueステートメントを使用する方法: JavaScriptでは、ラベル付きループを使用して、特定のループを制御することができます。ラベルを使用することで、continueステートメントを特定のループに適用することができます。以下はその例です。

    outerLoop: for (let i = 1; i <= 3; i++) {
     for (let j = 1; j <= 3; j++) {
       if (i === 2 && j === 2) {
         continue outerLoop; // outerLoopの次の繰り返しに進む
       }
       console.log(`i: ${i}, j: ${j}`);
     }
    }

    上記のコードでは、iが2かつjが2の場合、outerLoopの次の繰り返しに進みます。