1
00:00:00,460 --> 00:00:01,400
Ik zal schrijven.

2
00:00:01,440 --> 00:00:03,730
Dus is het tijd voor een andere snelle probleem set.

3
00:00:03,900 --> 00:00:06,780
Deze keer zijn we met betrekking tot wild loops en Javascript.

4
00:00:07,020 --> 00:00:15,450
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.

5
00:00:15,930 --> 00:00:17,130
Dus hier is de eerste.

6
00:00:17,130 --> 00:00:26,290
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.

7
00:00:28,290 --> 00:00:33,990
Dus het antwoord op deze is dat het drukt de oneven getallen van 1 tot 9.

8
00:00:34,360 --> 00:00:37,660
De reden dat het doet dat begint met ongelijk aan 1.

9
00:00:38,130 --> 00:00:38,710
Wauw.

10
00:00:38,820 --> 00:00:40,560
Nahm minder dan of gelijk aan 10.

11
00:00:40,560 --> 00:00:43,930
Print het nummer, zodat we uitprinten een en dan voegen we twee.

12
00:00:44,190 --> 00:00:46,870
Dus dan gaan we door met de nummer drie.

13
00:00:46,920 --> 00:00:48,110
Dat is minder dan 10.

14
00:00:48,120 --> 00:00:53,720
We printen drie en dan gaan we naar 5 en het blijft doorgaan tot we op negen.

15
00:00:53,750 --> 00:00:57,510
Annuleren dat log negen negen plus is twee.

16
00:00:57,510 --> 00:01:01,710
Dus dan zijn we op 11 en dat is niet meer kleiner dan of gelijk aan 10.

17
00:01:01,710 --> 00:01:09,620
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.

18
00:01:09,630 --> 00:01:13,820
Er is een kleine verwarrend ding en dat is dat het lijkt alsof het uitgeprint 11.

19
00:01:14,040 --> 00:01:15,630
Maar je zult merken dat het iets anders.

20
00:01:15,630 --> 00:01:28,290
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.

21
00:01:28,380 --> 00:01:38,810
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.

22
00:01:38,970 --> 00:01:41,250
Dus laten we gaan naar de volgende.

23
00:01:41,280 --> 00:01:47,330
Neem een ​​moment pauzeren de video als je nodig hebt om een ​​langere kijkje te nemen en dan gaan we over de oplossing.

24
00:01:47,370 --> 00:01:52,640
Dus dit gaat om uit te printen alle veelvouden van 4 tussen 1 en 20.

25
00:01:53,370 --> 00:01:55,990
Dus Gnome begint bij 1.

26
00:01:56,040 --> 00:02:00,420
Terwijl Nahm kleiner dan of gelijk aan 20 is dus we moeten een if-statement binnen een lus.

27
00:02:00,540 --> 00:02:10,520
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.

28
00:02:10,650 --> 00:02:12,510
Als het niet uitgeprint.

29
00:02:12,990 --> 00:02:20,700
Dus de eerste keer door we door 1 2 3 4 en nu maade voor nul.

30
00:02:20,700 --> 00:02:24,740
Dus we een afdruk van de nummer 4 en dan gaan we door opnieuw met 5.

31
00:02:24,760 --> 00:02:32,250
Er gebeurt niets 6 7 niets gebeurt er niets gebeurt 8 8 4 mod is ook 0.

32
00:02:32,280 --> 00:02:33,950
Dus met een constante uit lognummer.

33
00:02:34,230 --> 00:02:35,740
Dus gewoon om te verifiëren dat.

34
00:02:35,970 --> 00:02:37,140
Open de con ..

35
00:02:37,170 --> 00:02:43,180
Je kunt het plakken in en je ziet krijgen we 4 8 12 16 en 20.

36
00:02:44,460 --> 00:02:45,960
Dus hier meer één.

37
00:02:46,620 --> 00:02:51,230
Neem even de tijd Pozza scherm weer zal gaan over een oplossing in slechts een seconde.

38
00:02:52,230 --> 00:02:53,870
Dus dit is een beetje lastig.

39
00:02:53,910 --> 00:03:00,280
Het is eigenlijk een oneindige lus, zodat je zult zien dat nummer begint met 100 en deze code wordt uitgevoerd.

40
00:03:00,420 --> 00:03:08,660
Terwijl het aantal is minder dan 150 dus 100 minder dan 150 dan zijn we het afdrukken van een aantal plus één.

41
00:03:09,210 --> 00:03:13,210
Maar het belangrijkste lijn is hier waar het aftrekken van één van nummer elke keer.

42
00:03:13,410 --> 00:03:18,180
het begint dus bij 100 en we gaan de andere richting we aftrekken.

43
00:03:18,180 --> 00:03:20,470
Dus het gaat altijd om minder dan 150 zijn.

44
00:03:20,790 --> 00:03:22,790
Dus ik ben niet van plan om dit draaien in de con ..
