Förståelse av While-loopen i JavaScript
Looptyper
Loopar är strukturer som upprepat kör ett kodblock så länge ett specifikt villkor är sant. I JavaScript finns det tre typer av loopar:
- while;
- do-while;
- for.
Låt oss utforska var och en av dem i detalj.
while-loop
while-loopen är den enklaste typen av loop. Den fortsätter att köra ett kodblock så länge det angivna villkoret är sant.
För att skapa en while-loop, använd nyckelordet while följt av ett villkor inom parentes och omslut kodblocket med klamrar. Syntaxen liknar den för ett if-uttryck:
while (condition) {
// code block
}
Här är ett exempel:
123456let a = 5; while (a <= 10) { console.log("a =", a); a++; }
I detta exempel körs kodblocket i while-loopen sex gånger:
- Inledningsvis sätts variabeln
atill5; - Loopvillkoret är
a <= 10, vilket är sant, så kodblocket körs; - Efter varje körning ökas variabeln
amed 1; - Loopen fortsätter att köras så länge villkoret förblir sant.
Obs
while-loopen kontrollerar villkoret innan kodblocket körs. Om villkoret från början ärfalsekommer kodblocket inte att köras.
Obs
Var försiktig med villkoret! Om villkoret alltid utvärderas till
truekommer loopen aldrig att avslutas, vilket leder till en oändlig loop som kan göra att programmet hänger sig eller slutar svara.
1. Hur många gånger kommer programmet att skriva ut Hello!?
2. Hur många gånger kommer programmet att skriva ut JavaScript?
3. Hur många gånger kommer programmet att skriva ut Be careful!?
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
Awesome!
Completion rate improved to 2.5
Förståelse av While-loopen i JavaScript
Svep för att visa menyn
Looptyper
Loopar är strukturer som upprepat kör ett kodblock så länge ett specifikt villkor är sant. I JavaScript finns det tre typer av loopar:
- while;
- do-while;
- for.
Låt oss utforska var och en av dem i detalj.
while-loop
while-loopen är den enklaste typen av loop. Den fortsätter att köra ett kodblock så länge det angivna villkoret är sant.
För att skapa en while-loop, använd nyckelordet while följt av ett villkor inom parentes och omslut kodblocket med klamrar. Syntaxen liknar den för ett if-uttryck:
while (condition) {
// code block
}
Här är ett exempel:
123456let a = 5; while (a <= 10) { console.log("a =", a); a++; }
I detta exempel körs kodblocket i while-loopen sex gånger:
- Inledningsvis sätts variabeln
atill5; - Loopvillkoret är
a <= 10, vilket är sant, så kodblocket körs; - Efter varje körning ökas variabeln
amed 1; - Loopen fortsätter att köras så länge villkoret förblir sant.
Obs
while-loopen kontrollerar villkoret innan kodblocket körs. Om villkoret från början ärfalsekommer kodblocket inte att köras.
Obs
Var försiktig med villkoret! Om villkoret alltid utvärderas till
truekommer loopen aldrig att avslutas, vilket leder till en oändlig loop som kan göra att programmet hänger sig eller slutar svara.
1. Hur många gånger kommer programmet att skriva ut Hello!?
2. Hur många gånger kommer programmet att skriva ut JavaScript?
3. Hur många gånger kommer programmet att skriva ut Be careful!?
Tack för dina kommentarer!