🐛
巴格
老师让我罚抄“我再也不在生产环境改代码了”100遍。
console.log("...");
console.log("...");
...我手断了!
JS 队长
笨!用 For 循环 啊!
它可以像影分身一样,瞬间帮你执行成千上万次重复的任务。
🦸♂️
📜 忍术卷轴:For 循环的三大结印
for (开始; 结束条件; 每次变化) {
// 重复做的事
}
例子:罚抄 5 遍
for (let i = 0; i < 5; i++) {
console.log("我错了 " + i);
}
- 结印 1 (let i = 0): 计数器初始化,从 0 开始。
- 结印 2 (i < 5): 只要 i 小于 5,就继续分身。
- 结印 3 (i++): 每次做完,计数器加 1。
🍱 遍历便当盒 (数组)
For 循环最常用的地方是用来吃... 哦不,遍历数组。
let cars = ["BMW", "Volvo", "Saab", "Ford"];
for (let i = 0; i < cars.length; i++) {
console.log(cars[i]); // 依次输出每一辆车
}
🎮 任务:消灭所有巴格
这里有 3 只巴格:["🐛", "🐛", "🐛"]。
请编写循环次数,把它们全部消灭!(提示:数组长度是 3)
let bugs = ["🐛", "🐛", "🐛"];
for (let i = 0; i < ; i++) {
console.log("消灭一只!");
}
🐛 🐛 🐛