6.1continue 关键字
continue 关键字用于立即跳出本次循环,继续下一次循环(本次循环体continue之后的代码会少执行一次)。
例如:吃5个包子,第3个有虫子,就扔掉第3个包子,继续吃第4个第5个包子
代码实现:
for (var i = 1; i <= 5; i++) {
if (i == 3) {
continue;
}
console.log('我正在吃第' + i + '个包子');
}
案例:
求1-100之间,除了能被7整除之外的整数和
var sum = 0;
for (var i = 1; i <= 100; i++) {
if (i % 7) {
continue;
}
sum += i;
}
console.log(sum);
6.2 break 关键字
break 关键字用于立即跳出整个循环(循环结束)。
例如:吃5个包子,吃到第3个发现里面有半个虫子,其余的不吃了,
代码实现:
if (i == 3) {
break;
}
console.log('我正在吃第' + i + '个包子');
}
总结cuntinue和break区别
cuntinue:比如火车的车厢,有一个车厢坏了,其他车厢还可以照样使用
break:比如吃5个包子,吃到第3个发现里面有半个虫子,其余的不吃了,