Loops are powerful, but sometimes they just need to chill. Enter break and continue, the ultimate loop managers. break stops the loop entirely, like rage-quitting a game. continue skips the current iteration and moves to the next one, like pretending you didn’t see that embarrassing typo.
1. break: The Escape Artist
When you use break, your loop just stops—no questions asked. It’s like realizing you’re in the wrong Zoom meeting and exiting immediately.
Example:
for (let i = 1; i <= 5; i++) {
if (i === 3) {
console.log("Breaking at 3! I'm out!");
break;
}
console.log("Iteration " + i);
}
Output:
Iteration 1
Iteration 2
Breaking at 3! I'm out!
Real-life analogy: You walk into a party, see your ex, and leave immediately.
2. continue: The Selective Ignorer
The continue statement skips the current loop iteration and moves to the next one. It’s like scrolling past a spoiler without reading it.
Example:
for (let i = 1; i <= 5; i++) {
if (i === 3) {
console.log("Skipping 3! Not today!");
continue;
}
console.log("Iteration " + i);
}
Output:
Iteration 1
Iteration 2
Skipping 3! Not today!
Iteration 4
Iteration 5
Real-life analogy: When you see veggies on your plate and just eat the fries.
3. break vs continue: Spot the Difference
| Feature | break |
continue |
|---|---|---|
| Stops the loop completely? | Yes | No |
| Skips just one iteration? | No | Yes |
| Common analogy | Rage quitting a game 🎮 | Skipping a bad song on shuffle |
4. break and continue in while Loops
These work the same way in while loops too!
Example:
let num = 0;
while (num < 5) {
num++;
if (num === 3) {
console.log("Skipping 3 in while loop!");
continue;
}
console.log("Number: " + num);
}
5. Be Careful!
Overusing break and continue can make your code harder to read. Use them wisely—like a ninja, not a berserker.
Conclusion
break and continue help control loops efficiently. break is your emergency exit, while continue is your selective skip button. Use them smartly to make your code cleaner and funnier!
0 Comments:
Post a Comment