第二十四关:紧急弹射

任务目标:学会控制循环的停止与跳过

🛑 紧急刹车 (break)

🦸‍♂️

JS 队长

break 不仅能用在 Switch 里,还能用在循环里。

它的作用是:不管循环还没跑完,立刻、马上、现在就给我停下!

for (let i = 0; i < 100; i++) { if (i === 5) { break; } // 到了 5 就停,后面 95 次都不跑了 console.log(i); }

⏭️ 跳过这集 (continue)

🐛

巴格

我不喜欢数字 4!我要跳过它!

JS 队长

那就用 continue

它的作用是:这一轮不跑了,直接进入下一轮循环。

🦸‍♂️
for (let i = 0; i < 10; i++) { if (i === 4) { continue; } // 跳过 4,继续打印 5, 6, 7... console.log(i); }

🎮 任务:寻找幸运数字 7

我们需要写一个循环,从 1 数到 10。

要求:

  1. 如果遇到 4,跳过它 (不吉利)。
  2. 如果遇到 7,宣布胜利并停止整个循环 (后面的不数了)。
for (let i = 1; i <= 10; i++) { if (i === 4) { ; } if (i === 7) { console.log("找到 7 了!"); ; } console.log(i); }