Avbryte 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
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
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
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
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 = 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: Avbryte en while-løkke umiddelbart
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
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.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
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
Avbryte 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
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
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
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
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 = 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: Avbryte en while-løkke umiddelbart
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
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.
Takk for tilbakemeldingene dine!