JavaScript Break 和 Continue 語(yǔ)句
break 語(yǔ)句用于跳出循環(huán)。
continue 用于跳過(guò)循環(huán)中的一個(gè)迭代。
Break 語(yǔ)句
我們已經(jīng)在本教程之前的章節(jié)中見到過(guò) break 語(yǔ)句。它用于跳出 switch() 語(yǔ)句。
break 語(yǔ)句可用于跳出循環(huán)。
continue 語(yǔ)句跳出循環(huán)后,會(huì)繼續(xù)執(zhí)行該循環(huán)之后的代碼(如果有的話):
<script> var x = ''; for (i = 0; i < 10; i++){ if (i == 3){ break; } x = x + "The number is " + i + "<br />"; } document.write(x); </script>
Continue 語(yǔ)句
continue 語(yǔ)句中斷循環(huán)中的迭代,如果出現(xiàn)了指定的條件,然后繼續(xù)循環(huán)中的下一個(gè)迭代。 該例子跳過(guò)了值 3:
<script> var x = ''; for (i = 0; i <= 10; i++){ if (i == 3) continue; x= "數(shù)值是: " + i + "<br />"; document.write(x); } </script>
var sum=0;
for(i=4; i<8; i++){
if (i == 6) {
continue;
}
sum += i;
}
document.write(sum);
//