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ステートメントでループを終了します 休憩 ステートメントはループを終了し、制御はループ内の次のステートメントに渡されます。 ヘルプを実行できます ブレ