For-lus in JavaScript
De for-lus maakt het mogelijk om
een stuk code een bepaald aantal keren te herhalen.
Dit is de syntaxis:
for ( startcommando's; eindvoorwaarde; commando's na elke iteratie ) {
lichaam van de lus
}
Startcommando's - dit is wat uitgevoerd wordt
voordat de lus start. Het wordt maar één keer uitgevoerd.
Meestal worden hier beginwaarden voor tellers geplaatst,
bijvoorbeeld: i = 0.
De eindvoorwaarde van de lus - dit is de voorwaarde
waaronder de lus blijft draaien, zolang deze waar is,
bijvoorbeeld: i <= 10.
Commando's na elke iteratie - dit zijn commando's,
die worden uitgevoerd elke keer aan het einde van
een lusiteratie. Meestal worden tellers hier verhoogd,
bijvoorbeeld: i++.
Laten we met de for-lus opeenvolgend
de getallen van 1 tot 9 tonen:
for (let i = 1; i <= 9; i++) {
console.log(i); // toont 1, 2... 9
}
Laten we de teller nu niet met
1 verhogen, maar met 2:
for (let i = 1; i <= 9; i += 2) {
console.log(i); // toont 1, 3, 5...
}
Je kunt ook aftellen:
for (let i = 10; i > 0; i--) {
console.log(i); // toont 10, 9, 8...
}
Toon met behulp van de for-lus
de getallen van 1 tot 100 in de console.
Toon met behulp van de for-lus
de getallen van 11 tot 33 in de console.
Toon met behulp van de for-lus
de even getallen in het bereik van 0 tot
100 in de console.
Toon met behulp van de for-lus
de oneven getallen in het bereik van 1 tot
99 in de console.
Toon met behulp van de for-lus
de getallen van 100 tot 0 in de console.