Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Afbrydelse af Løkker med Break | Gennemløb af Data i JavaScript
Introduktion til JavaScript

bookAfbrydelse 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

123456789
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
copy

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

123456789
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
copy

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 = 0a = 0 + 0
i = 1a = 0 + 1
i = 2a = 1 + 2
i = 3a = 3 + 3
i = 4a = 6 + 4, break

Eksempel 3: Afbrydelse af en while-løkke med det samme

1234567
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
copy

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.

question mark

Hvad vil blive udskrevet til konsollen af følgende kode?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 4

Spørg AI

expand

Spørg AI

ChatGPT

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

bookAfbrydelse 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

123456789
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
copy

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

123456789
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
copy

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 = 0a = 0 + 0
i = 1a = 0 + 1
i = 2a = 1 + 2
i = 3a = 3 + 3
i = 4a = 6 + 4, break

Eksempel 3: Afbrydelse af en while-løkke med det samme

1234567
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
copy

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.

question mark

Hvad vil blive udskrevet til konsollen af følgende kode?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 4
some-alt