繼續循環continue
繼續循環continue
語句結構:
for(初始条件;判断条件;循环后条件值更新)
{
if(特殊情况)
{ continue; }
循环代码
}上面的循環中,當特殊情況發生的時候,本次循環將被跳過,而後續的循環則不會受到影響。好比輸出10個數字,如果數字為5就不輸出了。
<html>
<head>
<script>
var num;
for(num=1;num<10;num++){
if (num==5)
{
continue;//如果num是5,退出循环。
}
document.write("数值"+num+"<br />");
}
</script>
</head>
<body>
</body>
</html>結果如下:

上面的程式碼中,num=5的那次迴圈將會被跳過。
<!DOCTYPE html>
<html>
<body>
<p>点击下面的按钮来执行循环,该循环会跳过 i=3 的步进。</p>
<button onclick="myFunction()">点击这里</button>
<p id="demo"></p>
<script>
function myFunction()
{
var x="",i=0;
for (i=0;i<10;i++)
{
if (i==3)
{
continue;
}
x=x + "The number is " + i + "<br>";
}
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html> 


