Afbrydelse af Løkker med Break
Nøgleordet break fungerer som en løkke-terminator, hvilket gør det muligt at afslutte en løkke før tid.
Eksempel 1: Stop af en uendelig løkke
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
I dette eksempel stopper nøgleordet break den uendelige while-løkke, når i bliver lig med 6 efter i++-operationen.
Eksempel 2: Afbrydelse af en for-løkke
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Her bliver variablen a forøget med i under hver iteration (0 + 1 + 2 + 3 + 4), indtil i bliver lig med 4. På dette tidspunkt udløses break-sætningen.
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 |
Eksempel 3: Afbrydelse af en while-løkke med det samme
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
I dette eksempel afslutter break-sætningen inde i while-løkken straks løkken og forhindrer, at nogen kode nedenunder bliver udført inden for samme blok.
Bemærk
Husk, at
break-sætningen er et effektivt værktøj til at styre flowet i dine løkker, så du kan afslutte dem, når bestemte betingelser er opfyldt.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 2.5
Afbrydelse af Løkker med Break
Stryg for at vise menuen
Nøgleordet break fungerer som en løkke-terminator, hvilket gør det muligt at afslutte en løkke før tid.
Eksempel 1: Stop af en uendelig løkke
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
I dette eksempel stopper nøgleordet break den uendelige while-løkke, når i bliver lig med 6 efter i++-operationen.
Eksempel 2: Afbrydelse af en for-løkke
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Her bliver variablen a forøget med i under hver iteration (0 + 1 + 2 + 3 + 4), indtil i bliver lig med 4. På dette tidspunkt udløses break-sætningen.
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 |
Eksempel 3: Afbrydelse af en while-løkke med det samme
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
I dette eksempel afslutter break-sætningen inde i while-løkken straks løkken og forhindrer, at nogen kode nedenunder bliver udført inden for samme blok.
Bemærk
Husk, at
break-sætningen er et effektivt værktøj til at styre flowet i dine løkker, så du kan afslutte dem, når bestemte betingelser er opfyldt.
Tak for dine kommentarer!