1
00:00:00,270 --> 00:00:01,620
OK, witamy z powrotem.

2
00:00:01,620 --> 00:00:09,640
Tak jak wspomniałem na końcu ostatniego filmu na iteracja tablicy z czterech pętli i cztery cale tego będzie bardzo szybkie ćwiczenia.

3
00:00:09,630 --> 00:00:14,040
Jest tylko jeden tutaj i wszystko, co trzeba zrobić, to ocenić ten kod.

4
00:00:14,250 --> 00:00:17,010
Mamy więc dwie tablice i robimy dla siebie.

5
00:00:17,190 --> 00:00:26,140
Więc poświęć chwilę i spróbować przejść przez to mentalnie czy pamiętasz, co mówiliśmy o tym, jak foreach działa jak to jest inna niż dla pętli, co macierz iteracji.

6
00:00:26,220 --> 00:00:30,720
Wszystko to i poświęć chwilę, aby pomyśleć o tym, co wypisuje, a potem pójdziemy nad nim.

7
00:00:30,900 --> 00:00:31,300
W porządku.

8
00:00:31,350 --> 00:00:35,140
Więc puzzle film nie oszukują.

9
00:00:36,120 --> 00:00:37,050
Ok świetnie.

10
00:00:37,050 --> 00:00:42,050
Warto więc poświęcić chwilę, aby docenić, jak pierwsze wrażenie, że animacja była.

11
00:00:42,180 --> 00:00:46,260
Tutaj pokażę ci to jeszcze raz i mogę nawet zmienić kolory.

12
00:00:46,420 --> 00:00:49,250
I jest jeszcze kilka animacji Tima jak nie jesteś naprawdę pod wrażeniem.

13
00:00:49,320 --> 00:00:51,420
Więc po prostu porozmawiać o rozwiązaniu chyba.

14
00:00:51,450 --> 00:01:02,630
Więc do tablic numery, które jest tablicą liczb przechodząc od jednego do 10 i kolory wszystkie kolory są tablicą czerwony pomarańczowy żółty i zielony na smyczki.

15
00:01:02,700 --> 00:01:05,970
numery Następnie Biegniemy kropki dla każdego.

16
00:01:06,240 --> 00:01:19,310
I starałem się mylić wam trochę gdzie wrzuciłem kilka kluczy tutaj gdzie mamy nazwy zmiennej kolor, który nie jest dobra nazwa dla tego dla siebie, bo nie mamy do czynienia z kolorami.

17
00:01:19,320 --> 00:01:22,070
Biegniemy do siebie na tablicy liczb.

18
00:01:22,110 --> 00:01:27,140
Więc używasz foreach na tej tablicy i zajmuje całą tę funkcję właśnie tam.

19
00:01:27,360 --> 00:01:30,240
I to odnosi się to do każdego elementu tej tablicy.

20
00:01:30,240 --> 00:01:32,700
Więc w tym przypadku 10 różnych numerów.

21
00:01:33,390 --> 00:01:43,370
I znów przypominając, że tymczasowa nazwa zmiennej kolor zastępczy, ale to będzie się odnosić do numerów w naszym przypadku, ale w rzeczywistości nie miało znaczenia, ponieważ chodzi JavaScript zainteresowanych.

22
00:01:43,380 --> 00:01:54,610
To jest po prostu jak każda inna funkcja argumentu, oświadczamy, że piszemy to może być nazwane, co chcemy, tak długo, jak wynika z podstawowych zasad javascript, gdzie jest to prawidłowa nazwa zmiennej.

23
00:01:55,140 --> 00:02:02,360
A potem wrzuciłem trochę Maggiolo tu więc jeśli kolor mod 3 jest równa zeru.

24
00:02:02,490 --> 00:02:08,560
Więc co to oznacza to, że liczba musi być podzielna przez trzy.

25
00:02:08,790 --> 00:02:12,750
Jeśli to przypadek następnie wydrukować kolor, który jest naprawdę wiele.

26
00:02:13,260 --> 00:02:15,860
Więc pętli wszystkich z nich.

27
00:02:15,900 --> 00:02:23,040
To będzie działać, ale tylko kilka z nich będzie ta stała się dziennik być wykonywany.

28
00:02:23,460 --> 00:02:28,580
Więc numery, które są podzielne przez 3 są 3 6 i 9.

29
00:02:28,590 --> 00:02:31,440
Tak by się spodziewać 3 6 i 9.

30
00:02:31,950 --> 00:02:34,750
I po prostu przejść przez kilka pierwszych numerów, że.

31
00:02:35,100 --> 00:02:40,510
Pierwszy raz przez ten kod jest wywołana 10:01 jako kolor.

32
00:02:40,920 --> 00:02:44,190
Tak więc kolor jest równa 1, jeżeli kolor mod 3 wynosi zero.

33
00:02:44,220 --> 00:02:44,920
To fałszywe.

34
00:02:44,940 --> 00:02:46,830
Tak skończymy wtedy.

35
00:02:46,890 --> 00:02:49,680
Na każdy robi to samo z dwoma.

36
00:02:50,400 --> 00:02:53,450
I przechodzi dwa do tej funkcji jako kolor.

37
00:02:53,670 --> 00:02:57,220
Więc kolor mod 3 to też nie jest równa zeru.

38
00:02:57,300 --> 00:02:58,720
Więc nie, nie podoba mi się to.

39
00:02:58,950 --> 00:03:04,410
A potem następne to ostatnia i zrobię trzy jest przekazywana do tej funkcji.

40
00:03:04,590 --> 00:03:08,460
Więc trzy trzy kolory moje trzy zero.

41
00:03:08,460 --> 00:03:10,640
Tak więc znajdujemy się drukować w kolorze.

42
00:03:11,100 --> 00:03:17,560
Warto więc skopiuj to i ocenić całość i mamy 3 6 i 9.

43
00:03:17,790 --> 00:03:18,190
Niesamowite.

44
00:03:18,210 --> 00:03:19,730
Więc to wszystko musimy zrobić tutaj.

45
00:03:19,740 --> 00:03:20,940
Szybkie ćwiczenia.

46
00:03:20,940 --> 00:03:22,780
Zrobiłem to trochę trudne.

47
00:03:22,860 --> 00:03:24,720
Jaki byłby dobrą praktyką dla Ciebie.

48
00:03:24,720 --> 00:03:30,330
Innym dobrym ćwiczeniem jest przejść i po prostu przepisać ten kod, który będzie drukować tylko 3 6 i 9.

49
00:03:30,330 --> 00:03:32,850
Tylko numery, które są podzielne przez trzy.

50
00:03:32,880 --> 00:03:42,390
A więc nie tylko zawsze 3 6 i 9, ale gdybyśmy mieli 50 elementów w tej tablicy należy zawsze wydrukować te podzielna przez trzy, ale użyć pętli for a nie dla każdego.

51
00:03:42,390 --> 00:03:46,060
Więc przepisać lub tłumaczyć ten kod w pętli for.

52
00:03:46,620 --> 00:03:46,960
Wspaniały.
