Afbrydelse af Løkker med Break
break-nøgleordet 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 break-nøgleordet 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, hvilket forhindrer, at nogen kode nedenfor bliver udført inden for samme blok.
Bemærk
Husk, at
break-sætningen er et kraftfuldt værktøj til at kontrollere 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
Awesome!
Completion rate improved to 2.5
Afbrydelse af Løkker med Break
Stryg for at vise menuen
break-nøgleordet 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 break-nøgleordet 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, hvilket forhindrer, at nogen kode nedenfor bliver udført inden for samme blok.
Bemærk
Husk, at
break-sætningen er et kraftfuldt værktøj til at kontrollere flowet i dine løkker, så du kan afslutte dem, når bestemte betingelser er opfyldt.
Tak for dine kommentarer!