⊗jsPmLpWl 146 of 505 menu

De while-lus in JavaScript

De while-lus zal blijven uitvoeren zolang de expressie die als parameter wordt doorgegeven waar is. Het maakt het mogelijk om een willekeurig aantal iteraties uit te voeren. Dit is de syntaxis:

while ( zolang de expressie waar is ) { voeren we deze code cyclisch uit; aan het begin van elke cyclus controleren we de expressie tussen de ronde haakjes }

De lus eindigt wanneer de expressie niet langer waar is. Als deze aanvankelijk onwaar was, dan wordt deze geen enkele keer uitgevoerd.

Laten we bijvoorbeeld opeenvolgend de getallen van één tot vijf uitvoeren met behulp van de while-lus:

let i = 1; while (i <= 5) { console.log(i); i++; }

Laten we nu een aftelling maken:

let i = 10; while (i > 0) { console.log(i); i--; }

Laten we nu een gegeven getal door 2 delen, zo vaak totdat het resultaat kleiner wordt dan 10:

let num = 500; while (num > 10) { num = num / 2; } console.log(num); // resultaat

Voer de getallen van 1 tot 100 uit in de console.

Voer de getallen van 11 tot 33 uit in de console.

Voer de getallen van 100 tot 1 uit in de console.

Gegeven is een getal num met een bepaalde beginwaarde. Vermenigvuldig het met 3 zo vaak, totdat het resultaat van de vermenigvuldiging groter is dan 1000. Welk getal krijg je? Tel het aantal iteraties dat hiervoor nodig is.

rotresmsid