JScript の break ステートメントは、ある条件を満たしたときにループの実行を終了します。 break は、switch ブロックを終了するときにも使用します。 continue ステートメントを使用すると、コード ブロックの残りの部分を実行せずに、次の反復処理に移ることができます。ループが for または for...in の場合は、カウンター変数が更新されます。
break ステートメントと continue ステートメントの使用
ループを制御する break ステートメントと continue ステートメントの使用例を次に示します。
for(var i = 0;i <=10 ;i++) {
if (i > 7) {
print("i is greater than 7.");
break; // Break out of the for loop.
}
else {
print("i = " + i);
continue; // Start the next iteration of the loop.
print("This never gets printed.");
}
}
このプログラムの出力は次のようになります。
i = 0
i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i is greater than 7.