1
00:00:00,510 --> 00:00:06,350
Dus in deze video gaan we een code doen mee en het gaat om een ​​andere manier om een ​​tijdje lus te illustreren.

2
00:00:06,360 --> 00:00:10,260
Tot nu toe hebben we al met behulp van een while lus waar we gebruik maken van nummers en we hebben een bereik.

3
00:00:10,380 --> 00:00:14,520
Dus een afdruk van getallen van 10 tot 50 en dat is een bepaald bereik.

4
00:00:14,520 --> 00:00:20,890
Dus er is een andere manier om een ​​tijdje lus waar we eigenlijk niet precies weten hoe vaak het zal lopen het is niet vooraf bepaald te gebruiken.

5
00:00:21,120 --> 00:00:24,010
Dus dit ergeren o matic dat we gaan om het te maken.

6
00:00:24,130 --> 00:00:29,360
Het is een chique term voor een vervelende website die voortdurend vraagt ​​Are We There Yet.

7
00:00:29,430 --> 00:00:31,280
Totdat je het woord te voeren ja of ja.

8
00:00:31,500 --> 00:00:34,250
Iets anders om te vragen jullie Zijn we er nog maar eens.

9
00:00:34,290 --> 00:00:36,690
Dus laat me je laten zien Ik zal de pagina te vernieuwen.

10
00:00:36,810 --> 00:00:37,830
Zijn we er al.

11
00:00:38,010 --> 00:00:40,350
Laten we zeggen nee.

12
00:00:40,410 --> 00:00:41,800
Zijn we er al.

13
00:00:41,850 --> 00:00:42,860
Nog niet.

14
00:00:43,050 --> 00:00:43,830
Zijn we er al.

15
00:00:43,830 --> 00:00:45,950
En nu laten we zeggen ja.

16
00:00:46,050 --> 00:00:47,930
En het vertelt ons ja, we eindelijk maakte het.

17
00:00:48,240 --> 00:00:50,070
Dus dat is wat we gaan doen om te beginnen.

18
00:00:50,130 --> 00:00:51,230
Dus aan de slag.

19
00:00:51,450 --> 00:00:56,260
We moeten een dossier met onze HMO hebben.

20
00:00:57,060 --> 00:01:07,860
En ik belde mijn en Noid HMO en dan gaan we aan onze scripts tag en dan zullen we nodig hebben om het bestand te maken.

21
00:01:07,860 --> 00:01:09,200
Dus laten we noemen dit geërgerd.

22
00:01:09,320 --> 00:01:14,390
Ja, laten we onze nieuwe bestand een geluid.

23
00:01:14,470 --> 00:01:24,160
J.S. in dezelfde map en ik wil altijd mijn alert verbonden gewoon om er zeker toe te voegen.

24
00:01:24,250 --> 00:01:31,760
Laten we nu eens open te stellen onze versie en we zullen niets zien op de pagina, maar het moet zeggen aangesloten.

25
00:01:31,800 --> 00:01:32,580
Okee.

26
00:01:32,580 --> 00:01:37,180
Dus het eerste wat we willen doen is gewoon vragen een gebruiker zijn wij daar nog.

27
00:01:37,320 --> 00:01:44,550
Dus we zullen het een variabele genaamd het antwoord gelijk is aan prompt te maken.

28
00:01:44,550 --> 00:01:47,320
Zijn we er al.

29
00:01:47,990 --> 00:01:50,390
Behalve dat.

30
00:01:50,520 --> 00:01:54,760
Dus dan is de volgende stap is om te controleren heeft de gebruiker ja zeggen.

31
00:01:55,140 --> 00:02:05,170
Dus we konden gebruik maken van een if-statement als deze als antwoord gelijk is gelijk ja, dan zullen we een waarschuwing doen.

32
00:02:05,580 --> 00:02:17,390
Yay we maakten het en dat is geweldig en we konden een anders waar we dan weer vragen te hebben en je hoeft niet om dit deel te doen.

33
00:02:17,580 --> 00:02:25,290
Maar ik ben gewoon illustreren aan u zonder een tijdje loop we konden dit doen, maar het zal slechts een keer lopen, dus het zal vragen zijn we er nog niet.

34
00:02:25,350 --> 00:02:29,150
En als ik geen voer zal het anders lopen.

35
00:02:29,160 --> 00:02:31,780
Var antwoord gelijken zijn we er nog maar eens.

36
00:02:32,040 --> 00:02:33,390
En dan is er niets anders gebeurt.

37
00:02:33,480 --> 00:02:37,950
Dus ik zal je laten zien dat refresh zijn we er nog niet.

38
00:02:37,980 --> 00:02:39,630
Nee.

39
00:02:39,630 --> 00:02:40,480
Zijn we er al.

40
00:02:40,590 --> 00:02:43,440
Nee en dat is het.

41
00:02:43,440 --> 00:02:51,020
Dus in plaats van met behulp van een simpele voorwaardelijke we gaan een while loop gebruiken, maar het gaat om een ​​groot deel van de dezelfde code die we hier gebruiken.

42
00:02:51,420 --> 00:02:57,540
Dus we gewoon schrijven, terwijl antwoord is niet gelijk is aan ja.

43
00:02:57,540 --> 00:03:03,420
Dus terwijl de gebruiker niet heeft gezegd ja, we gaan ze weer aanzetten.

44
00:03:04,940 --> 00:03:06,540
En dat is alles wat er is.

45
00:03:06,540 --> 00:03:10,550
Dus terwijl het antwoord is niet gelijk aan het woord ja laten we opnieuw hen vragen.

46
00:03:10,710 --> 00:03:11,850
Zijn we er al.

47
00:03:12,270 --> 00:03:23,150
En dan eindelijk aan het eind kunnen we alleen maar een waarschuwing dat hey we zegt haalde en dit zal niet draaien Intel deze lus is voorbij.

48
00:03:23,180 --> 00:03:28,450
En dus dat betekent dat de gebruiker moet zijn getypt in ja, om zo ver te komen.

49
00:03:28,530 --> 00:03:33,440
Dus laten we het proberen uit te gaan terug naar de browser zijn we er nog niet.

50
00:03:33,450 --> 00:03:34,370
Nee.

51
00:03:35,050 --> 00:03:35,610
Nee.

52
00:03:35,760 --> 00:03:36,460
Nee.

53
00:03:36,480 --> 00:03:37,420
Nee.

54
00:03:37,440 --> 00:03:38,450
Alles wat we willen.

55
00:03:38,520 --> 00:03:42,640
En dan zodra we typ het woord ja, het zegt ons yea we maakten.

56
00:03:43,230 --> 00:03:47,130
Dus ik wilde om dit te doen om te laten zien dat je een tijdje lus kan gebruiken op een andere manier.

57
00:03:47,340 --> 00:03:51,580
Dit is dus niet een vooraf bepaalde lus die 10 keer of vijf keer uitgevoerd.

58
00:03:51,600 --> 00:03:54,760
Het kan variëren en het is allemaal aan input van de gebruiker.

59
00:03:54,810 --> 00:03:59,580
Er was dus nog een voorwaarde en dat is dat we konden ook typ het woord Yeah.

60
00:03:59,820 --> 00:04:02,040
Waarom E.H. in plaats van ja.

61
00:04:02,060 --> 00:04:04,510
En één zou werken.

62
00:04:04,560 --> 00:04:06,200
Dus dat is vrij eenvoudig te implementeren.

63
00:04:06,420 --> 00:04:14,510
Alles wat we moeten doen is toe te voegen in een ander deel van deze voorwaardelijke waar we willen een toe te voegen en goed antwoord is niet gelijk is aan ja.

64
00:04:14,550 --> 00:04:17,790
En antwoord is niet gelijk.

65
00:04:18,180 --> 00:04:18,980
Ja.

66
00:04:19,200 --> 00:04:20,410
Dan zullen we opnieuw vragen.

67
00:04:20,520 --> 00:04:22,050
En dat is het.

68
00:04:22,050 --> 00:04:28,870
Dus vernieuwen soorten ding het blijft vragen dan kon ik binnenkom.

69
00:04:28,920 --> 00:04:29,810
Ja.

70
00:04:30,120 --> 00:04:34,830
En het zegt We hebben het gehaald en ik kan dit ook doen dat het invoeren van ja.

71
00:04:35,520 --> 00:04:41,360
Dus er is een versie 2 hier dat is gewoon een beetje meer geavanceerde, waar je niet hoeft om de exacte woord in te voeren.

72
00:04:41,400 --> 00:04:46,530
Ja of ja alleen u kon geen zin zolang heeft betreden.

73
00:04:46,550 --> 00:04:48,330
Ja of ja erin.

74
00:04:48,330 --> 00:04:50,040
Dus ik zal je laten zien.

75
00:04:50,250 --> 00:04:51,670
Het zou zoiets zijn.

76
00:04:52,020 --> 00:05:00,780
Ja, we zijn die werkt momenteel niet in onze andere versie omdat het controleren om te zien of de hele string is ja of ja.

77
00:05:00,840 --> 00:05:08,500
Dus wat we willen doen is te controleren of de string bevat Ja, als onderdeel van het overeenkomt ja, maar niet alles per se.

78
00:05:08,700 --> 00:05:13,120
Dus om dat te doen is er een manier kunnen we de naam van de index te gebruiken.

79
00:05:13,860 --> 00:05:15,990
Dus ik zal je laten zien een voorbeeld in de con ..

80
00:05:15,990 --> 00:05:23,490
Als ik een string genaamd Hallo wereld en ik gebruik van de index.

81
00:05:23,760 --> 00:05:30,690
Dus als Tiare index van in tussen haakjes Ik geef het een string als w.

82
00:05:31,050 --> 00:05:39,460
Het gaat om mij het nummer waar w voordoet die is 6 0 1 2 3 4 5 6.

83
00:05:39,900 --> 00:05:51,410
Maar ik kan het ook gebruiken op een volle woord als wereld en het vertelt me ​​die wereld optreedt vanaf index 6 en als ik probeer en iets dat niet bestaat doen.

84
00:05:51,420 --> 00:05:55,740
Dus in ons geval laten we proberen Ja, dat is niet in Hallo wereld.

85
00:05:55,740 --> 00:05:59,900
Het geeft me negatieve 1, dus ik kan gebruiken om mijn voordeel.

86
00:06:00,000 --> 00:06:05,070
Dus ik wil om te controleren is ja waar dan ook in de input string overal een antwoord.

87
00:06:05,340 --> 00:06:17,350
Dus om dat te doen en gaan terug naar beneden hier en voor onze versie Ik ga gewoon naar onze eerste code te houden en becommentarieerd en dan alle juiste versie 2.

88
00:06:17,930 --> 00:06:19,260
En zet dit hierheen.

89
00:06:19,620 --> 00:06:21,550
Dus dit gaat om hetzelfde blijven.

90
00:06:21,600 --> 00:06:23,400
Dit zal verschillend zijn.

91
00:06:23,490 --> 00:06:28,910
Dus we gaan om zoiets antwoord dat index van willen.

92
00:06:30,060 --> 00:06:31,150
Ja.

93
00:06:31,590 --> 00:06:36,780
En we willen zien is dat gelijk is aan negatieve 1.

94
00:06:36,780 --> 00:06:41,020
Dus dat betekent dat het woord ja niet bestaat binnenkant van ons antwoord.

95
00:06:41,280 --> 00:06:44,610
Dus laten we proberen dat uit.

96
00:06:45,010 --> 00:06:47,100
Refresh zijn we er al.

97
00:06:47,100 --> 00:06:48,110
Nee.

98
00:06:48,120 --> 00:06:48,630
Zijn we er al.

99
00:06:48,630 --> 00:06:49,560
Nee.

100
00:06:49,560 --> 00:06:50,450
Zijn we er al.

101
00:06:50,490 --> 00:06:52,690
Ja, ik denk van wel.

102
00:06:53,370 --> 00:06:55,630
En het zegt ja we het gehaald.

103
00:06:55,910 --> 00:06:58,500
Probeer het opnieuw en laten we proberen.

104
00:06:58,500 --> 00:06:59,780
Wij zijn daar.

105
00:07:00,090 --> 00:07:01,440
Ja.

106
00:07:01,620 --> 00:07:03,050
En het vertelt ons dat we het gehaald.

107
00:07:03,360 --> 00:07:03,600
OK.

108
00:07:03,600 --> 00:07:07,430
Dus dat is versie 2 en dat is alles wat we nodig hadden om daar te doen.

109
00:07:07,500 --> 00:07:08,940
Dus dat is alles wat er te versie 2.
