JavaScriptのBreak、Continue、およびLabelステートメントについて説明する
breakステートメントは、ループを早期に終了し、囲んでいる中括弧から抜け出すために使用されます。 breakステートメントはループから抜け出します。
ライブデモ
<html>
<body>
<script>
var x = 1;
document.write("Entering the loop<br /> ");
while (x < 20) {
if (x == 5) {
break; // breaks out of loop completely
}
x = x + 1;
document.write( x + "<br />");
}
document.write("Exiting the loop!<br /> ");
</script>
</body>
</html> continueステートメントは、ループの次の反復をすぐに開始し、残りのコードブロックをスキップするようにインタープリターに指示します。継続ステートメントが検出されると、プログラムフローはすぐにループチェック式に移動し、条件が真のままの場合は次の反復を開始します。それ以外の場合、制御はループから外れます。
continueステートメントは、ループ内の1回の反復を中断します。この例は、whileループでのcontinueステートメントの使用を示しています。 続行する方法に注意してください ステートメントは、変数xに保持されているインデックスが8に達したときに印刷をスキップするために使用されます
ライブデモ
<html>
<body>
<script>
var x = 1;
document.write("Entering the loop<br /> ");
while (x < 10) {
x = x + 1;
if (x == 8) {
continue; // skip rest of the loop body
}
document.write( x + "<br />");
}
document.write("Exiting the loop!<br /> ");
</script>
</body>
</html> JavaScriptラベルステートメントは、識別子の前にラベルを付けるために使用されます。ラベルをbreakおよびcontinueステートメントとともに使用して、フローをより正確に制御できます。ラベルは、ステートメントまたはコードのブロックに適用されるコロン(:)が後に続く単なる識別子です。ブレークとコンティニューでラベルを使用する方法を理解するために、2つの異なる例を示します。
次のコードを実行して、ラベルを使用してフローを制御し、breakステートメントを使用してみてください
ライブデモ
<html>
<body>
<script>
document.write("Entering the loop!<br /> ");
outerloop: // This is the label name
for (var i = 0; i < 5; i++) {
document.write("Outerloop: " + i + "<br />");
innerloop:
for (var j = 0; j < 5; j++) {
if (j > 3 ) break ; // Quit the innermost loop
if (i == 2) break innerloop; // Do the same thing
if (i == 4) break outerloop; // Quit the outer loop
document.write("Innerloop: " + j + " <br />");
}
}
document.write("Exiting the loop!<br /> ");
</script>
</body>
</html> -
JavaScriptのcontinueステートメント
継続ステートメントは、特定の条件が発生した場合に1回の反復をジャンプするために使用されます。条件が満たされた場合、その反復はスキップされ、次の反復から続行されます。 以下は、JavaScriptでcontinueステートメントを実装するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=devic
-
シェルスクリプトでBreakandContinueステートメントを使用する方法
この記事では、ブレークの使用方法を見ていきます。 および続行 bashスクリプトで。 bashには、3つの主要なループ構造があります( for 、ながら 、まで )。 休憩 および続行 ステートメントはbashに組み込まれており、ループのフローを変更するために使用されます。このブレークアンドコンティニューの概念は、 Pythonなどの一般的なプログラミング言語で利用できます。 。 $ type -a break continue Breakステートメントでループを終了します 休憩 ステートメントはループを終了し、制御はループ内の次のステートメントに渡されます。 ヘルプを実行できます ブレ