Ik zal schrijven.
Dus is het tijd voor een andere snelle probleem set.
Deze keer zijn we met betrekking tot wild loops en Javascript.
Zo zijn er drie problemen hier en dan schrijf je code Ik ben eigenlijk het geven van je code en alles wat ik moet doen is het evalueren wat wordt afgedrukt.
Dus hier is de eerste.
Neem een ​​moment de video te onderbreken als u maar gelieve niet alleen de code te kopiëren naar je console, tenzij je wilt het antwoord dat je bent gekomen met op uw eigen te controleren.
Dus het antwoord op deze is dat het drukt de oneven getallen van 1 tot 9.
De reden dat het doet dat begint met ongelijk aan 1.
Wauw.
Nahm minder dan of gelijk aan 10.
Print het nummer, zodat we uitprinten een en dan voegen we twee.
Dus dan gaan we door met de nummer drie.
Dat is minder dan 10.
We printen drie en dan gaan we naar 5 en het blijft doorgaan tot we op negen.
Annuleren dat log negen negen plus is twee.
Dus dan zijn we op 11 en dat is niet meer kleiner dan of gelijk aan 10.
Dus gewoon om te controleren dat als ik opende mijn javascript raad hier en ik plak dat in je zult zien dat ik krijg er 1 tot en met 9.
Er is een kleine verwarrend ding en dat is dat het lijkt alsof het uitgeprint 11.
Maar je zult merken dat het iets anders.
Er is deze pijl hier dat we niet zien op een van de andere enen en wij ook niet over het soort link naast 11 dus wat er eigenlijk gebeurt is dat de consul toont ons de waarde van de laatste uitgewerkte uitdrukking.
Dus ook al is het niet uitgeprint om nog toegevoegd aan 9 dus 11 is het laatste wat wordt geëvalueerd en de Crome Raad laat zien dat voor ons zonder af te drukken uit.
Dus laten we gaan naar de volgende.
Neem een ​​moment pauzeren de video als je nodig hebt om een ​​langere kijkje te nemen en dan gaan we over de oplossing.
Dus dit gaat om uit te printen alle veelvouden van 4 tussen 1 en 20.
Dus Gnome begint bij 1.
Terwijl Nahm kleiner dan of gelijk aan 20 is dus we moeten een if-statement binnen een lus.
En dit if-statement is het controleren of een getal een veelvoud van vier, dus als nummer mod 4 gelijk is aan nul, wat betekent wel 4 verdeel gelijkmatig.
Als het niet uitgeprint.
Dus de eerste keer door we door 1 2 3 4 en nu maade voor nul.
Dus we een afdruk van de nummer 4 en dan gaan we door opnieuw met 5.
Er gebeurt niets 6 7 niets gebeurt er niets gebeurt 8 8 4 mod is ook 0.
Dus met een constante uit lognummer.
Dus gewoon om te verifiëren dat.
Open de con ..
Je kunt het plakken in en je ziet krijgen we 4 8 12 16 en 20.
Dus hier meer één.
Neem even de tijd Pozza scherm weer zal gaan over een oplossing in slechts een seconde.
Dus dit is een beetje lastig.
Het is eigenlijk een oneindige lus, zodat je zult zien dat nummer begint met 100 en deze code wordt uitgevoerd.
Terwijl het aantal is minder dan 150 dus 100 minder dan 150 dan zijn we het afdrukken van een aantal plus één.
Maar het belangrijkste lijn is hier waar het aftrekken van één van nummer elke keer.
het begint dus bij 100 en we gaan de andere richting we aftrekken.
Dus het gaat altijd om minder dan 150 zijn.
Dus ik ben niet van plan om dit draaien in de con ..