フロー制御ステートメント-出口ループの中断

while、for、do ... while、whileループでbreakステートメントを使用して、現在のループを終了し、次のコードを直接実行します。

1  for(初期条件;判定条件;ループ後の条件値更新)
 2  {
 3    if(特殊な場合)
 4    {break;}
 5    ループコード
 6 }

特別な条件に遭遇すると、サイクルはすぐに終了します。次の例を見て、10個の数値を出力し、値が5の場合は出力を停止します。

1  <!DOCTYPE > 
2  < html > 
3      < head > 
4          < title >退出循環环break </ title > 
5          < meta charset = "utf-8" > 
6          < script type = "text / javascript" > 
7          var num;
8          for (num = 1 ; num <= 10 ; num ++ 9          {
 10              if (num ==5 11              {
 12                  break ; // num値が5の場合、ループを終了します
13              }
 14              document.write(' Value:' + num + ' <br /> ' 15          }
 16          </ script > 
17      </ head > 
18      < 本体> 
19      </ 本体> 
20  </ html >

このうち、num = 5の場合、ループは終了し、次のループの内容は出力されず、ブラウザは次のように結果を表示します。

おすすめ

転載: www.cnblogs.com/dhnblog/p/12709600.html