开发者学堂课程【JavaScript 入门与实战:Contiue 和 break】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/582/detail/8031
Contiue 和 break
Break:立即跳出整个循环,即循环结束,开始执行循环后面的内容(直接跳到大括号)
Continue:立即跳出当前循环,继续下一次循环(跳到++的地方)
案例 1:
求1-100 之间不能被7整除的整数的和(用 continue)
var s = 0;
for(var i=0 ;i<100 ;i++){
if(i%7==0){
continue;
}
s+=i;
}
console.log(s);
案例 2:
求 200-300 之间所有的奇数的和(用 continue)
var s = 0;
for(var i=200 ; i<=300 ;i++){
if(i%2==O){
continue;
}e1se{
s+=i;
}
}
console.log(s);
案例 3:
求 200-300 之间第一个能被 7 整除的数(用 break)
for(var i=200 ; i<=300 ;i++){
if(i%7==0){
console.1og(i);
break ;
}
}
总结:
代码的执行流程分为顺序、分支和循环三种结构,顺序结构是默认的,判断结构主要有if-else 和 switch-case 两种,循环结构有 while、 do-while、for 三种,其中continue 和 break 是跳出循环;