continue语句和break语句
2018-07-11 本文已影响0人
小姨家错对门
continue语句
continue语句用于中止本次循环,并开始下一次循环。continue语句只能应用在while、for、do…while和switch语句中。
var total = 0;
var sum = new Array(1000,1200,100,600,736,1107,1205); //声明一个一维数组
for(i=0;i<sum.length;i++){
if(sum[i]<1000) continue; //不计算金额小于1000的数据
total += sum[i];
}
console.log("累加和为:"+total); //输出计算结果
结果:
累加和为:4512
当使用continue语句中止本次循环后,如果循环条件的结果为false,则退出循环,否则继续下一次循环。
break语句
break语句用于退出包含在最内层的循环或者退出一个switch语句。break语句通常用在for、while、do…while 或 switch 语句中。
var sum=0;
for(i=0;i<100;i++){
sum += i ;
if(sum>10) break; //如果sum>10就会立即跳出循环
}
console.log("0至"+i+"(包括"+i+")之间自然数的累加和为:"+sum);
结果:
0至5(包括5)之间自然数的累加和为:15