Avoiding Infinite Loops
Pyyhkäise näyttääksesi valikon
When you write code that repeats actions, you want it to eventually stop. An infinite loop is like getting stuck in a revolving door: you keep going around and around, but never find the exit. In programming, this happens when a loop never meets its stopping condition, causing your program to run forever or until it crashes. Understanding why infinite loops happen is important for writing safe and reliable code.
// Example of an infinite loop:
let counter = 1;
while (counter < 5) {
// This line is missing: counter++;
console.log("Counter is: " + counter);
}
// This loop will never end because 'counter' is never updated.
123456// Fixed version: let safeCounter = 1; while (safeCounter < 5) { console.log("Counter is: " + safeCounter); safeCounter++; // Now the counter changes, and the loop will stop at 5 }
1. Which change will prevent the following loop from running forever?
2. Fill in the blank to ensure this loop stops after printing numbers 1 to 4.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 3
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 7.69Osio 3. Luku 3