While-loopen
Svep för att visa menyn
while-loopen är en annan typ av loop som stöds av de flesta programmeringsspråk, inklusive JavaScript.
while-loopen används främst när vi vill köra en kodblock så länge ett villkor är true. Även om den kan bete sig likt en for-loop i vissa situationer, används den huvudsakligen när vi inte vet exakt hur många gånger en kodblock behöver köras.
Den generella syntaxen för en while-loop är:
while(boolean_expression) {
// code to execute
}
Om villkoret i en while-loop alltid är sant, kommer den att köras för alltid. En sådan loop kallas en oändlig loop.
Processen för en while-loop kan förstås bättre genom att titta på dess flödesschema:
Följande är ett exempelprogram som använder en while-loop för att hitta det första talet som är delbart med både 11 och 12:
123456let i = 13; while(i % 11 != 0 && i % 12 != 0) { i += 1; } console.log("The first number that is divisible by both 11 and 12 is:", i);
1. Vad är den största skillnaden mellan en for-loop och en while-loop?
2. Hur många gånger kommer följande loop att köras?
3. Vad händer om villkoret i en while-loop alltid är sant?
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal