Cursusinhoud
Introductie tot JavaScript
Introductie tot JavaScript
Uitbreken Uit Lussen met Break
Het break
sleutelwoord is een lus-terminator, waarmee je een lus voortijdig kunt beëindigen.
Voorbeeld 1: Stoppen van een Oneindige Lus
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
In dit voorbeeld stopt het break
sleutelwoord de oneindige while
lus wanneer i
gelijk wordt aan 6
, na de i++
operatie.
Voorbeeld 2: Een for
Lus Onderbreken
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Hier wordt de variabele a
verhoogd met i
tijdens elke iteratie (0 + 1 + 2 + 3 + 4) totdat i
gelijk wordt aan 4. Op dat moment wordt de break
-verklaring 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 onmiddellijk onderbreken
while (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
-verklaring binnen de while
-lus onmiddellijk de lus, waardoor wordt voorkomen dat code eronder binnen hetzelfde blok wordt uitgevoerd.
Opmerking
Onthoud dat de
break
-verklaring een krachtig hulpmiddel is voor het beheersen van de stroom van je lussen, waardoor je ze kunt verlaten wanneer aan specifieke voorwaarden is voldaan.
Bedankt voor je feedback!