MBO-SD : De site voor software developer in het MBO
Loops (for en while)
Twee soorten basis loops
            Je kan door data heen lopen met een while-loop of een for-loop. Beide kan je
            gebruiken. De een is soms handiger dan de ander, dat is aan jou als developer om daarmee aan de slag
            te gaan :-) #keuzevrijheid.
        
De while-loop
           De makkelijkste van de twee is de while-loop. Deze loop herhaalt zichzelf zolang de
            conditie van de loop waar is. Onderstaande code toont 1 t/m 9 in de console-log.
        
let number = 1;
//Dit blijft doorgaan zolang number kleiner is dan 10;
while (number < 10) {
    console.log(number);
    number++; //Verhoog number met 1;
}While-loop niet altijd uitgevoerd
Let op, als de eerste conditie niet waar is, wordt de code nooit uitgevoerd in de while-loop. Klein voorbeeld:
let number = 1;
//Dit blijft doorgaan zolang number kleiner is dan 10;
while (number > 10) {
    console.log(number);
    number++; //Verhoog number met 1;
}
            Omdat de conditie while (number > 10) { niet waar is,  number is in de start 1,
            zal de code nooit uitgevoerd worden. Het programma slaat het over en gaat verder daaronder.
        
De for-loop
            De for-loop is handig als je iets moet tellen of door een Array met informatie heen moet lopen.
            In een for-loop staat in de conditie (het deel tussen ronde haken) 3 verschillende codes.
            Een voorbeeld van een for-loop, gebasseerd op bovenstaande while-loop:
        
for (let i = 1; i < 10; i++) {
    console.log(i);
}Laten we de drie onderdelen in de ronde haken los bekijken.
                let i = 1; 
                We maken eerst een nieuwe variabele en geven die een waarde (in dit geval 1); Dit wordt eenmalig aan het begin
                van de for-loop uitgevoerd.
            
                i < 10; 
                De code gaat net zolang door tot dat deze conditie niet meer waar is. In dit geval moet i kleiner zijn dan
                10.
            
            i++; 
            Deze code wordt telkens uitgevoerd, nadat de code in de for-loop uitgevoerd is.
        
Jouw JavaScript
Op de MBO-SD Fiddle site kan je meer oefenen met deze stof.
Klik hier voor de MBO-SD Fiddle site