continue关键字用于立即跳出本次循环,继续下一次循环
(本次循环体中continue之后的代码就会少执行一次)
例如:吃5个包子,第三个有虫子,就扔掉第3个,继续吃第4个第5个包子
<script>
for (let i = 1; i <= 5; i++) {
if (i==3) {
console.log("第三个包子有虫子!,扔掉。");
continue;//continue后这个包子被扔了
}
console.log("我吃了第"+(i)+"个包子。");
}
</script>
运行结果:
例题:
// 求1-100之间,除了能被7整除之外的整数和
var s=0;
for (let j = 0; j < 100; j++) {
if (j%7==0) {
console.log(j+"是7的倍数!");
continue;
}
s=s+j;
}
console.log(s);
运行结果: