Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære `While`-løkke | Utforsking av Løkker
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Introduksjon til JavaScript

book`While`-løkke

while-løkka er en annen type løkke som støttes av de fleste programmeringsspråk, inkludert JavaScript.

while-løkka brukes hovedsakelig når vi ønsker å utføre en kodeblokk så lenge en betingelse er true. Selv om den kan oppføre seg likt som en for-løkke i visse tilfeller, benyttes den hovedsakelig når vi ikke vet nøyaktig hvor mange ganger en kodeblokk skal kjøres.

Den generelle syntaksen for en while-løkke er:

while(boolean_expression) {
  // code to execute
}
Note
Merk

Hvis betingelsen i en while-løkke alltid er sann, vil den kjøre for alltid. En slik løkke kalles en uendelig løkke.

Prosessen til en while-løkke kan forstås bedre ved å se på flytskjemaet:

Følgende er et eksempelprogram som benytter en while-løkke for å finne det første tallet som er delelig med både 11 og 12:

123456
let i = 13; while(i % 11 != 0 && i % 12 != 0) { i += 1; } console.log("The first number divisible by both 11 and 12 is:", i);
copy

1. Hva er hovedforskjellen mellom en for-løkke og en while-løkke?

2. Hvor mange ganger vil følgende løkke kjøre?

3. Hva skjer hvis betingelsen i en while-løkke alltid er sann?

question mark

Hva er hovedforskjellen mellom en for-løkke og en while-løkke?

Select the correct answer

question mark

Hvor mange ganger vil følgende løkke kjøre?

Select the correct answer

question mark

Hva skjer hvis betingelsen i en while-løkke alltid er sann?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 6. Kapittel 3

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 how the condition in the while loop works in this example?

What would happen if we changed the initial value of i in the code?

Can you give another example of when to use a while loop instead of a for loop?

book`While`-løkke

Sveip for å vise menyen

while-løkka er en annen type løkke som støttes av de fleste programmeringsspråk, inkludert JavaScript.

while-løkka brukes hovedsakelig når vi ønsker å utføre en kodeblokk så lenge en betingelse er true. Selv om den kan oppføre seg likt som en for-løkke i visse tilfeller, benyttes den hovedsakelig når vi ikke vet nøyaktig hvor mange ganger en kodeblokk skal kjøres.

Den generelle syntaksen for en while-løkke er:

while(boolean_expression) {
  // code to execute
}
Note
Merk

Hvis betingelsen i en while-løkke alltid er sann, vil den kjøre for alltid. En slik løkke kalles en uendelig løkke.

Prosessen til en while-løkke kan forstås bedre ved å se på flytskjemaet:

Følgende er et eksempelprogram som benytter en while-løkke for å finne det første tallet som er delelig med både 11 og 12:

123456
let i = 13; while(i % 11 != 0 && i % 12 != 0) { i += 1; } console.log("The first number divisible by both 11 and 12 is:", i);
copy

1. Hva er hovedforskjellen mellom en for-løkke og en while-løkke?

2. Hvor mange ganger vil følgende løkke kjøre?

3. Hva skjer hvis betingelsen i en while-løkke alltid er sann?

question mark

Hva er hovedforskjellen mellom en for-løkke og en while-løkke?

Select the correct answer

question mark

Hvor mange ganger vil følgende løkke kjøre?

Select the correct answer

question mark

Hva skjer hvis betingelsen i en while-løkke alltid er sann?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 6. Kapittel 3
some-alt