Het While-Loop Begrijpen in JavaScript
Soorten lussen
Lussen zijn structuren die herhaaldelijk een codeblok uitvoeren zolang een specifieke voorwaarde waar is. In JavaScript zijn er drie soorten lussen:
- while;
- do-while;
- for.
Een nadere beschouwing van elk type.
while-lus
De while-lus is het eenvoudigste type lus. Deze blijft een codeblok uitvoeren zolang de opgegeven voorwaarde waar blijft.
Een while-lus wordt gemaakt met het sleutelwoord while, gevolgd door een voorwaarde tussen haakjes en het codeblok tussen accolades. De syntaxis lijkt op die van een if-statement:
while (condition) {
// code block
}
Voorbeeld:
123456let a = 5; while (a <= 10) { console.log("a =", a); a++; }
In dit voorbeeld wordt het codeblok van de while-lus zes keer uitgevoerd:
- Aanvankelijk wordt de variabele
aingesteld op5; - De lusvoorwaarde is
a <= 10, wat waar is, dus het codeblok wordt uitgevoerd; - Na elke uitvoering wordt de variabele
amet 1 verhoogd; - De lus blijft uitvoeren zolang de voorwaarde waar blijft.
Opmerking
De
while-lus controleert de voorwaarde voordat het codeblok wordt uitgevoerd. Als de voorwaarde aanvankelijkfalseis, wordt het codeblok niet uitgevoerd.
Opmerking
Wees voorzichtig met de voorwaarde! Als de voorwaarde altijd als
truewordt geëvalueerd, zal de lus nooit stoppen, wat resulteert in een oneindige lus. Dit kan ertoe leiden dat het programma vastloopt of niet meer reageert.
1. Hoe vaak zal het programma Hello! afdrukken?
2. Hoe vaak zal het programma JavaScript afdrukken?
3. Hoe vaak zal het programma Be careful! afdrukken?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain the difference between while, do-while, and for loops?
Can you show an example of a do-while loop?
What happens if the while loop condition is never true?
Awesome!
Completion rate improved to 2.5
Het While-Loop Begrijpen in JavaScript
Veeg om het menu te tonen
Soorten lussen
Lussen zijn structuren die herhaaldelijk een codeblok uitvoeren zolang een specifieke voorwaarde waar is. In JavaScript zijn er drie soorten lussen:
- while;
- do-while;
- for.
Een nadere beschouwing van elk type.
while-lus
De while-lus is het eenvoudigste type lus. Deze blijft een codeblok uitvoeren zolang de opgegeven voorwaarde waar blijft.
Een while-lus wordt gemaakt met het sleutelwoord while, gevolgd door een voorwaarde tussen haakjes en het codeblok tussen accolades. De syntaxis lijkt op die van een if-statement:
while (condition) {
// code block
}
Voorbeeld:
123456let a = 5; while (a <= 10) { console.log("a =", a); a++; }
In dit voorbeeld wordt het codeblok van de while-lus zes keer uitgevoerd:
- Aanvankelijk wordt de variabele
aingesteld op5; - De lusvoorwaarde is
a <= 10, wat waar is, dus het codeblok wordt uitgevoerd; - Na elke uitvoering wordt de variabele
amet 1 verhoogd; - De lus blijft uitvoeren zolang de voorwaarde waar blijft.
Opmerking
De
while-lus controleert de voorwaarde voordat het codeblok wordt uitgevoerd. Als de voorwaarde aanvankelijkfalseis, wordt het codeblok niet uitgevoerd.
Opmerking
Wees voorzichtig met de voorwaarde! Als de voorwaarde altijd als
truewordt geëvalueerd, zal de lus nooit stoppen, wat resulteert in een oneindige lus. Dit kan ertoe leiden dat het programma vastloopt of niet meer reageert.
1. Hoe vaak zal het programma Hello! afdrukken?
2. Hoe vaak zal het programma JavaScript afdrukken?
3. Hoe vaak zal het programma Be careful! afdrukken?
Bedankt voor je feedback!