Dus in deze video gaan we een code doen mee en het gaat om een ​​andere manier om een ​​tijdje lus te illustreren.
Tot nu toe hebben we al met behulp van een while lus waar we gebruik maken van nummers en we hebben een bereik.
Dus een afdruk van getallen van 10 tot 50 en dat is een bepaald bereik.
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.
Dus dit ergeren o matic dat we gaan om het te maken.
Het is een chique term voor een vervelende website die voortdurend vraagt ​​Are We There Yet.
Totdat je het woord te voeren ja of ja.
Iets anders om te vragen jullie Zijn we er nog maar eens.
Dus laat me je laten zien Ik zal de pagina te vernieuwen.
Zijn we er al.
Laten we zeggen nee.
Zijn we er al.
Nog niet.
Zijn we er al.
En nu laten we zeggen ja.
En het vertelt ons ja, we eindelijk maakte het.
Dus dat is wat we gaan doen om te beginnen.
Dus aan de slag.
We moeten een dossier met onze HMO hebben.
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.
Dus laten we noemen dit geërgerd.
Ja, laten we onze nieuwe bestand een geluid.
J.S. in dezelfde map en ik wil altijd mijn alert verbonden gewoon om er zeker toe te voegen.
Laten we nu eens open te stellen onze versie en we zullen niets zien op de pagina, maar het moet zeggen aangesloten.
Okee.
Dus het eerste wat we willen doen is gewoon vragen een gebruiker zijn wij daar nog.
Dus we zullen het een variabele genaamd het antwoord gelijk is aan prompt te maken.
Zijn we er al.
Behalve dat.
Dus dan is de volgende stap is om te controleren heeft de gebruiker ja zeggen.
Dus we konden gebruik maken van een if-statement als deze als antwoord gelijk is gelijk ja, dan zullen we een waarschuwing doen.
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.
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.
En als ik geen voer zal het anders lopen.
Var antwoord gelijken zijn we er nog maar eens.
En dan is er niets anders gebeurt.
Dus ik zal je laten zien dat refresh zijn we er nog niet.
Nee.
Zijn we er al.
Nee en dat is het.
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.
Dus we gewoon schrijven, terwijl antwoord is niet gelijk is aan ja.
Dus terwijl de gebruiker niet heeft gezegd ja, we gaan ze weer aanzetten.
En dat is alles wat er is.
Dus terwijl het antwoord is niet gelijk aan het woord ja laten we opnieuw hen vragen.
Zijn we er al.
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.
En dus dat betekent dat de gebruiker moet zijn getypt in ja, om zo ver te komen.
Dus laten we het proberen uit te gaan terug naar de browser zijn we er nog niet.
Nee.
Alles wat we willen.
En dan zodra we typ het woord ja, het zegt ons yea we maakten.
Dus ik wilde om dit te doen om te laten zien dat je een tijdje lus kan gebruiken op een andere manier.
Dit is dus niet een vooraf bepaalde lus die 10 keer of vijf keer uitgevoerd.
Het kan variëren en het is allemaal aan input van de gebruiker.
Er was dus nog een voorwaarde en dat is dat we konden ook typ het woord Yeah.
Waarom E.H. in plaats van ja.
En één zou werken.
Dus dat is vrij eenvoudig te implementeren.
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.
En antwoord is niet gelijk.
Ja.
Dan zullen we opnieuw vragen.
En dat is het.
Dus vernieuwen soorten ding het blijft vragen dan kon ik binnenkom.
Ja.
En het zegt We hebben het gehaald en ik kan dit ook doen dat het invoeren van ja.
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.
Ja of ja alleen u kon geen zin zolang heeft betreden.
Ja of ja erin.
Dus ik zal je laten zien.
Het zou zoiets zijn.
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.
Dus wat we willen doen is te controleren of de string bevat Ja, als onderdeel van het overeenkomt ja, maar niet alles per se.
Dus om dat te doen is er een manier kunnen we de naam van de index te gebruiken.
Dus ik zal je laten zien een voorbeeld in de con ..
Als ik een string genaamd Hallo wereld en ik gebruik van de index.
Dus als Tiare index van in tussen haakjes Ik geef het een string als w.
Het gaat om mij het nummer waar w voordoet die is 6 0 1 2 3 4 5 6.
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.
Dus in ons geval laten we proberen Ja, dat is niet in Hallo wereld.
Het geeft me negatieve 1, dus ik kan gebruiken om mijn voordeel.
Dus ik wil om te controleren is ja waar dan ook in de input string overal een antwoord.
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.
En zet dit hierheen.
Dus dit gaat om hetzelfde blijven.
Dit zal verschillend zijn.
Dus we gaan om zoiets antwoord dat index van willen.
Ja.
En we willen zien is dat gelijk is aan negatieve 1.
Dus dat betekent dat het woord ja niet bestaat binnenkant van ons antwoord.
Dus laten we proberen dat uit.
Refresh zijn we er al.
Nee.
Zijn we er al.
Nee.
Zijn we er al.
Ja, ik denk van wel.
En het zegt ja we het gehaald.
Probeer het opnieuw en laten we proberen.
Wij zijn daar.
Ja.
En het vertelt ons dat we het gehaald.
OK.
Dus dat is versie 2 en dat is alles wat we nodig hadden om daar te doen.
Dus dat is alles wat er te versie 2.