Het Onderbreken van Lussen met Break
Het sleutelwoord break is een lus-terminator, waarmee je een lus voortijdig kunt beëindigen.
Voorbeeld 1: Stoppen van een oneindige lus
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
In dit voorbeeld stopt het sleutelwoord break de oneindige while-lus wanneer i gelijk wordt aan 6, na de i++-operatie.
Voorbeeld 2: Een for-lus onderbreken
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Hier wordt de variabele a bij elke iteratie verhoogd met i (0 + 1 + 2 + 3 + 4) totdat i gelijk wordt aan 4. Op dat moment wordt de break-instructie geactiveerd.
i = 0 | a = 0 + 0 |
|---|---|
i = 1 | a = 0 + 1 |
i = 2 | a = 1 + 2 |
i = 3 | a = 3 + 3 |
i = 4 | a = 6 + 4, break |
Voorbeeld 3: Een while-lus direct onderbreken
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
In dit voorbeeld beëindigt de break-instructie binnen de while-lus direct de lus, waardoor wordt voorkomen dat code eronder binnen hetzelfde blok wordt uitgevoerd.
Opmerking
Onthoud dat de
break-instructie een krachtig hulpmiddel is om de stroom van je lussen te beheersen, zodat je deze kunt verlaten wanneer aan specifieke voorwaarden is voldaan.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 2.5
Het Onderbreken van Lussen met Break
Veeg om het menu te tonen
Het sleutelwoord break is een lus-terminator, waarmee je een lus voortijdig kunt beëindigen.
Voorbeeld 1: Stoppen van een oneindige lus
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
In dit voorbeeld stopt het sleutelwoord break de oneindige while-lus wanneer i gelijk wordt aan 6, na de i++-operatie.
Voorbeeld 2: Een for-lus onderbreken
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Hier wordt de variabele a bij elke iteratie verhoogd met i (0 + 1 + 2 + 3 + 4) totdat i gelijk wordt aan 4. Op dat moment wordt de break-instructie geactiveerd.
i = 0 | a = 0 + 0 |
|---|---|
i = 1 | a = 0 + 1 |
i = 2 | a = 1 + 2 |
i = 3 | a = 3 + 3 |
i = 4 | a = 6 + 4, break |
Voorbeeld 3: Een while-lus direct onderbreken
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
In dit voorbeeld beëindigt de break-instructie binnen de while-lus direct de lus, waardoor wordt voorkomen dat code eronder binnen hetzelfde blok wordt uitgevoerd.
Opmerking
Onthoud dat de
break-instructie een krachtig hulpmiddel is om de stroom van je lussen te beheersen, zodat je deze kunt verlaten wanneer aan specifieke voorwaarden is voldaan.
Bedankt voor je feedback!