While-loop¶
De while-loop gebruik je als je nog niet weet hoeveel keer een stukje code herhaald moet worden. De while-loop stopt op het moment dat er aan een bepaalde voorwaarde - een conditie - wordt voldaan. De controle of er aan een gestelde conditie voldaan wordt, vindt plaats voordat de loop begint.
Voorbeeld¶
Print de getallen van 0 tot 9 naar de console:
- De initialisatie van de loop is
let i: number = 0
. Dit zorgt ervoor dat de variabelei
de waarde0
krijgt. - De voorwaarde van de loop is
i < 10
. Dit zorgt ervoor dat de loop blijft herhalen totdat de waarde vani
groter of gelijk is aan10
. - De code die wordt uitgevoerd is
console.log(i)
. Dit zorgt ervoor dat de waarde vani
naar de console wordt geprint. - De actie die wordt uitgevoerd is
i++
. Dit zorgt ervoor dat de waarde vani
met 1 wordt verhoogd.
- De initialisatie van de loop is
i = 0
. Dit zorgt ervoor dat de variabelei
de waarde0
krijgt. - De code die wordt uitgevoerd is
print(i)
. Dit zorgt ervoor dat de waarde vani
naar de console wordt geprint. - De actie die wordt uitgevoerd is
i += 1
. Dit zorgt ervoor dat de waarde vani
met 1 wordt verhoogd.
- De initialisatie van de loop is
int i = 0
. Dit zorgt ervoor dat de variabelei
de waarde0
krijgt. - De voorwaarde van de loop is
i < 10
. Dit zorgt ervoor dat de loop blijft herhalen totdat de waarde vani
groter of gelijk is aan10
. - De code die wordt uitgevoerd is
System.out.println(i)
. Dit zorgt ervoor dat de waarde vani
naar de console wordt geprint. - De actie die wordt uitgevoerd is
i++
. Dit zorgt ervoor dat de waarde vani
met 1 wordt verhoogd.
- De initialisatie van de loop is
int i = 0
. Dit zorgt ervoor dat de variabelei
de waarde0
krijgt. - De voorwaarde van de loop is
i < 10
. Dit zorgt ervoor dat de loop blijft herhalen totdat de waarde vani
groter of gelijk is aan10
. - De code die wordt uitgevoerd is
Console.WriteLine(i)
. Dit zorgt ervoor dat de waarde vani
naar de console wordt geprint. - De actie die wordt uitgevoerd is
i++
. Dit zorgt ervoor dat de waarde vani
met 1 wordt verhoogd.
- De initialisatie van de loop is
int i = 0
. Dit zorgt ervoor dat de variabelei
de waarde0
krijgt. - De voorwaarde van de loop is
i < 10
. Dit zorgt ervoor dat de loop blijft herhalen totdat de waarde vani
groter of gelijk is aan10
. - De code die wordt uitgevoerd is
Serial.println(i)
. Dit zorgt ervoor dat de waarde vani
naar de console wordt geprint. - De actie die wordt uitgevoerd is
i++
. Dit zorgt ervoor dat de waarde vani
met 1 wordt verhoogd.
Oefening while-loop
Hier is een kleine opdracht om je te helpen while-loops te gebruiken:
- Maak een while-loop die de getallen van 0 tot 9 print naar de console.
- Maak een while-loop die de getallen van 99 tot 1 print naar de console.
- Maak een while-loop die de getallen van 1 tot 100 print naar de console met een stapgrootte van 2.