在while、for、do...while、while迴圈中使用break語句退出當前迴圈,直接執行後面的代碼。 1 for(初始條件;判斷條件;迴圈後條件值更新) 2 { 3 if(特殊情況) 4 {break;} 5 迴圈代碼 6 } 當遇到特殊情況的時候,迴圈就會立即結束。看看下麵的例子,輸出 ...
在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('數值:'+num+'<br />') 15 } 16 </script> 17 </head> 18 <body> 19 </body> 20 </html>
其中當num=5的時候迴圈就會結束,不會輸出後面迴圈的內容;瀏覽器展示結果如下