Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Avbryte Løkker med Break | Iterering Gjennom Data i JavaScript
Introduksjon til JavaScript

bookAvbryte Løkker med Break

Nøkkelordet break er en løkketerminering, som lar deg avslutte en løkke før den er ferdig.

Eksempel 1: Stoppe en uendelig løkke

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

I dette eksempelet stopper nøkkelordet break den uendelige while-løkka når i blir lik 6, etter i++-operasjonen.

Eksempel 2: Avbryte 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 blir variabelen a økt med i for hver iterasjon (0 + 1 + 2 + 3 + 4) til i blir lik 4. Da utløses break-setningen.

i = 0a = 0 + 0
i = 1a = 0 + 1
i = 2a = 1 + 2
i = 3a = 3 + 3
i = 4a = 6 + 4, break

Eksempel 3: Avbryte en while-løkke umiddelbart

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 eksempelet vil break-setningen inne i while-løkken umiddelbart avslutte løkken, slik at ingen kode under den blir kjørt innenfor samme blokk.

Merk

Husk at break-setningen er et kraftig verktøy for å kontrollere flyten i løkkene dine, og lar deg avslutte dem når bestemte betingelser er oppfylt.

question mark

Hva vil bli skrevet ut i konsollen av følgende kode?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you explain when to use `break` versus `continue` in loops?

Can you show an example where using `break` is necessary?

What happens if I remove the `break` statement from these examples?

Awesome!

Completion rate improved to 2.5

bookAvbryte Løkker med Break

Sveip for å vise menyen

Nøkkelordet break er en løkketerminering, som lar deg avslutte en løkke før den er ferdig.

Eksempel 1: Stoppe en uendelig løkke

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

I dette eksempelet stopper nøkkelordet break den uendelige while-løkka når i blir lik 6, etter i++-operasjonen.

Eksempel 2: Avbryte 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 blir variabelen a økt med i for hver iterasjon (0 + 1 + 2 + 3 + 4) til i blir lik 4. Da utløses break-setningen.

i = 0a = 0 + 0
i = 1a = 0 + 1
i = 2a = 1 + 2
i = 3a = 3 + 3
i = 4a = 6 + 4, break

Eksempel 3: Avbryte en while-løkke umiddelbart

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 eksempelet vil break-setningen inne i while-løkken umiddelbart avslutte løkken, slik at ingen kode under den blir kjørt innenfor samme blokk.

Merk

Husk at break-setningen er et kraftig verktøy for å kontrollere flyten i løkkene dine, og lar deg avslutte dem når bestemte betingelser er oppfylt.

question mark

Hva vil bli skrevet ut i konsollen av følgende kode?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 4
some-alt