‫Welkom terug.
‫In deze video gaan we kijken naar for-loops, daarom ga ik je laten zien hoe
‫je for-loops gebruikt.
‫En we beginnen met een voorbeeld.
‫Dus laten we doorgaan en de vier sleutelwoorden gebruiken.
‫Dan heb je tussen haakjes drie waarden of drie delen.
‫Het eerste deel is dus de teller zelf.
‫En ik gebruik hier een geheel getal.
‫Dat is gebruikelijk en teller kan een naam zijn.
‫Meestal is wat je ziet ik, dus ik is iets dat je vrij vaak ziet als je voor loops kijkt.
‫Dus teller dan de voorwaarde hier vergelijk je je teller met een bepaalde waarde.
‫Dus laten we zeggen dat zolang de teller lager is dan tien, ik door wil gaan en mijn code wil uitvoeren.
‫Nu moet dat ook worden geïnitialiseerd.
‫Dus ik moet het bijvoorbeeld op nul zetten.
‫Dus nu loopt de teller door tot negen, want om tien uur wordt aan deze voorwaarde niet meer voldaan.
‫OK, dus wat ik uiteindelijk nodig heb, is een verhoging, dus ik ga mijn teller met één verhogen door de dubbele plus
‫te gebruiken.
‫Dus met plus plus zeg ik, OK, verhoog deze teller met één zodra deze iteratie van de for-lus
‫is voltooid en dat zal elke iteratie gebeuren.
‫Dus elke keer dat de for-lus wordt uitgevoerd, wordt deze met één verhoogd en we kunnen eenvoudig zien of dat waar is
‫door de console op de juiste regel te gebruiken.
‫En hier ga ik gewoon de teller uitprinten.
‫En nu moeten we eindelijk de console gebruiken die leest om iets op de console te zien.
‫Dus ik ga dat heel snel doen en dan ga ik nog een keer door wat we hier zien.
‫Dus laten we eens kijken.
‫En we zien nul één, twee, drie, vier vier vijf twee negen.
‫Het is dus tien keer gelopen.
‫Het begon bij nul en ging toen helemaal naar negen.
‫Dus dat doet deze balie hier of deze Falu hier.
‫We hebben dus een startwaarde, die van het type integer is en die ik counter heb genoemd.
‫Na de puntkomma hebben we de voorwaarde, dus we controleren of de teller lager is dan tien en dan verhogen we
‫met één.
‫Dus wat de algemene stroom hier is, we stellen een waarde in op nul of op een andere opgeslagen waarde.
‫Dan controleren we of de voorwaarde waar is.
‫Als dat waar is, wordt deze code uitgevoerd.
‫Dus alles wat binnen de code, buddy of for loop buddy staat, wordt uitgevoerd, alles
‫tussen die accolades.
‫En in ons geval is het gewoon om iets op het aanrecht te schrijven.
‫En als dat eenmaal gedaan is, als dit deel hier is uitgevoerd, dus alles in het lichaam, wordt
‫de teller met een bedrag verhoogd en in dit geval met één.
‫Het wordt dus met één verhoogd omdat het aantal plus plus een waarde met één verhoogt.
‫Als u wilt dat een waarde met één wordt verlaagd, gebruikt u min minus.
‫Maar in ons geval willen we het met één verhogen.
‫Dus dat is de algemene benadering voor een for-lus.
‫Laten we nu eens kijken naar een for-lus die begint bij nul maar naar vijftig gaat en elke keer met vijf wordt verhoogd.
‫Dus conter plus gelijk aan vijf.
‫Dat betekent dat het zijn waarde met vijf zal verhogen elke keer dat het de code uitvoert.
‫Dus laten we het opnieuw uitvoeren.
‫En dat we nul, vijf, 10, 15 enzovoort zijn, dus wat onze code hier doet, is het volgende doen.
‫We zijn begonnen met nulcontroles is nul lager dan 50, en dat is waar, dus, OK, laten we de code uitvoeren zodat
‫deze wordt uitgevoerd en nul op onze console overschrijft, en dan wordt hij met vijf verhoogd.
‫Dus de volgende keer dat het wordt gecontroleerd, wordt het met vijf verhoogd.
‫Oké, is vijf lager dan 50.
‫Dat is waar.
‫Oke.
‫Dus ze voeren de code uit en vervolgens wordt deze met vijf verhoogd of verhoogd.
‫Dus nu is het 10.
‫De teller cheques is tien lager 50.
‫Jazeker.
‫Oke.
‫Laten we de code, enzovoort, uitvoeren totdat we op het punt zijn dat niet meer aan deze voorwaarde wordt voldaan.
‫Dus laten we zeggen dat we op 45 zaten en nu verhogen we het aantal met vijf.
‫Dus we voegen nog eens vijf toe of verhogen met vijf.
‫Dan wordt hier niet meer aan de voorwaarde voldaan omdat er hier gevraagd wordt of checkt 50 lager is dan 50 en omdat 50 niet lager
‫is dan 50 of kleiner dan 50, wordt aan deze voorwaarde niet meer voldaan.
‫De code wordt dus niet meer uitgevoerd.
‫En we komen uit deze cirkel.
‫Dus we komen bij deze code hier console.
‫Rechts.
‫Dus wat we ook zouden kunnen doen om te zien hoe dat waar is, we kunnen gewoon iets schrijven als vier lussen zijn
‫voltooid en dan zullen we zien dat de lus is voltooid.
‫Dus nadat dat allemaal is gedaan, is de conditie niet Middlemore en is het klaar.
‫We zouden zelfs kunnen schrijven dat counter plus lager is dan 50.
‫Dus nu draaien we het weer.
‫Er staat dat nul lager is dan vijftig, vijf lager is dan 50, enzovoort.
‫Dus dit is de toestand en het is altijd wiskunde.
‫En dan is de follow-up gedaan en dat is over het algemeen hoe het werkt.
‫Oke.
‫Nu een kleine uitdaging voor jou.
‫Ga je gang en schrijf een for-lus, die alleen de oneven getallen van nul tot twintig afdrukt.
‫Dus ga je gang en bouw dat alleen maar om een for-loop-teller tegen te gaan, die alleen de oude nummers afdrukt.
‫Oké, laten we doorgaan, want int teller is gelijk aan één teller, lager dan 20 teller plus plus en gelijk
‫eigenlijk plus gelijk aan.
‫Dus we willen het elke keer met twee verhogen.
‫En laten we dat nu op de console schrijven.
‫Dus troost de juiste lijn.
‫En hier schrijf ik de teller en hier troost ik het lezen weer en nu kunnen we verder.
‫Oke.
‫En daar zijn we dan, alle andere getallen, één drie, vijf, zeven, negen enzovoort.
‫Geweldig.
‫Dus nu heb je gezien hoe je onze nummers kunt maken en hoe je for-loops in het algemeen kunt maken.
‫In de volgende video gaan we kijken naar de do while-lus.
‫Dus tot ziens daar.