continue与break

Js入门与实战 admin 595浏览

break:立即跳出整个循环,即循环结束,开始执行循环后面的内容(直接跳到大括号);continue:立即跳出当前循环,循环下一次循环(跳到++的地方)

<script type="text/javascript">
//计算100以内不能被7整除的所有数的和
var s = 0;
for(var i=0;i<=100;i++){
if(i%7==0){
continue
}
s=s+i;
}
console.log(s)
</script>
<script type="text/javascript">
//打印200~300之间第一个能被7整除的数字
for(var i=200;i<=300;i++){
if(i%7==0){
console.log(i);
break;
}
}
</script>

总结:代码的执行流程分为顺序,分支和循环三种结构,顺序结构是默认的,判断结构主要有if-else和switch-case两种,循环结构有while,do-while,for三种,其中continue和break是跳出循环.

转载请注明:大灰牛博客 » continue与break