要求:实现吃5个包子,第3个有虫子,就扔掉第3个,继续吃第4个第5个包子
实现代码:
<script>
for (var i = 1; i <= 5; i++) {
if (i == 3) {
console.log('扔掉');
continue;
}
console.log('你现在在吃' + i + '包子');
}
</script>
要求:求整数1~ 100 的累加值, 但要求跳过所有个位为3的数【 用continue实现】。
思路: 把循环得到的 i 值与 10 取余, 得到个位数为3的数字
<script>
var sum = 0;
for (var i = 1; i <= 100; i++) {
if (i % 10 == 3) {
continue;
}
sum += i;
}
console.log(sum);
</script>