Kursinnehåll
Introduktion till JavaScript
Introduktion till JavaScript
While-loopen
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 ett kodblock så länge ett villkor är true
. Även om den kan bete sig liknande en for
-loop i vissa situationer, används den huvudsakligen när vi inte vet exakt hur många gånger ett 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
:
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);
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!