Więc w tym filmie mamy zamiar zrobić kod wzdłuż i to będzie ilustrują jeden inny sposób na wykorzystanie pętli while.
Tak więc do tej pory używaliśmy pętli while, gdzie używamy numerów i mamy zasięg.
Więc drukować numery od 10 do 50 i jest ustalony zakres.
Więc istnieje inny sposób na wykorzystanie pętli while, gdzie właściwie nie wie dokładnie, ile razy to będzie działać to nie jest z góry określony.
Więc to drażnić O Matic, który mamy zamiar to zrobić.
Jest to eleganckie określenie na irytujące strony internetowej, która stale prośbą Are We There Yet.
Dopóki nie wprowadzić słowo tak lub tak.
Czy coś jeszcze zapytać, czy jesteśmy tam jeszcze raz.
Więc pozwól mi pokazać, będę odśwież stronę.
Czy już dotarliśmy.
Powiedzmy, że nie ma.
Czy już dotarliśmy.
Jeszcze nie.
Czy już dotarliśmy.
A teraz załóżmy, że tak.
I to mówi nam tak w końcu się udało.
Więc to, co mamy zamiar zrobić, aby rozpocząć.
Tak, aby zacząć zabawę.
Musimy mieć plik z naszej HMO.
A ja po prostu nazywa się mój i noid HMO a następnie jedziemy do dodania w naszym tagu skrypty i wtedy będziemy potrzebować, aby plik.
Więc nazwijmy to denerwować.
Tak zróbmy nasz nowy plik hałas.
J. S. w tym samym katalogu, a ja zawsze jak dodać swój wpis podłączony tylko upewnić.
Teraz otwierają naszą wersję, a my nic nie będzie widać na stronie, ale należy powiedzieć podłączony.
W porządku.
Tak więc pierwszą rzeczą, którą chcemy zrobić, to po prostu zapytać użytkownika jesteśmy tam jeszcze.
Więc robimy to zmienna o nazwie odpowiedź równa poprosi.
Czy już dotarliśmy.
Zapisz to.
Więc następnym krokiem jest sprawdzenie, czy użytkownik twierdząco.
Więc możemy użyć instrukcji if, jak to, że jeśli odpowiedź jest równa równa tak to zrobimy alert.
Yay zrobiliśmy to i to jest świetne i mogliśmy mieć gdzie indziej Następnie poprosimy jeszcze raz i nie trzeba robić w tej części.
Ale ja po prostu ilustrujący do ciebie bez pętli while możemy to zrobić, ale to będzie działać tylko jeden raz, więc będzie zadać jesteśmy tam jeszcze.
A jeśli nie mam wejść to będzie uruchomić innego.
Var równi odpowiedź jesteśmy tam jeszcze raz.
A potem nic się nie dzieje.
Więc pokażę ci, że odświeżanie jesteśmy tam jeszcze.
Nie.
Czy już dotarliśmy.
No i to wszystko.
Więc zamiast używać tylko prosty warunkowego mamy zamiar użyć pętli while ale będzie korzystać z wielu tego samego kodu, który tutaj mamy.
Więc po prostu napisać natomiast odpowiedzi nie jest równa tak.
Tak więc, gdy użytkownik nie powiedział tak mamy zamiar skłonić je ponownie.
I to wszystko na ten temat.
Tak więc odpowiedź nie jest równe słowu tak niech zadać je ponownie.
Czy już dotarliśmy.
I wreszcie na samym końcu możemy po prostu alert, który mówi hej zrobiliśmy to i tak nie będzie działać Intel Pętla ta jest skończona.
A więc oznacza to, że użytkownik musi mieć wpisane Tak, aby zajść tak daleko.
Warto więc wypróbować wrócić do przeglądarki jesteśmy tam jeszcze.
Nie.
Cokolwiek chcemy.
A potem, jak tylko wpisać słowo tak to mówi nam tak zrobiliśmy.
Chciałem więc zrobić, aby pokazać, że można użyć pętli while w inny sposób.
Tak więc to nie jest uprzednio określony która rozciąga się 10-krotnie lub pięć razy.
To może się różnić i to wszystko jest do wprowadzania danych przez użytkownika.
Więc nie było jeszcze jeden wymóg, który jest to, że możemy również wpisać słowo Tak.
Dlaczego E.H. zamiast tak.
I jeden z nich będzie działać.
Więc to jest bardzo łatwe do wykonania.
Wszystko, co musimy zrobić, to dodać w innej części tego warunkowego gdzie chcemy dodaj i dobrze odpowiedź nie jest równa tak.
A odpowiedź nie jest równa.
Tak.
Następnie poprosimy ponownie.
I to wszystko.
Więc odświeżyć rodzaje rzeczy utrzymuje prośbą wtedy będę mógł wejść.
Tak.
I to mówi Zrobiliśmy to i mogę również zrobić wprowadzając Tak.
Więc jest to wersja 2 tutaj, to tylko trochę bardziej zaawansowany, w którym nie trzeba wprowadzać dokładną słowo.
Tak czy tak tylko można wpisać dowolną frazę, o ile ma.
Tak czy tak w nim.
Więc to ci pokażę.
Może to być coś podobnego.
Tak jesteśmy które obecnie nie działa w naszym innej wersji, bo to sprawdzić, jeśli cały łańcuch jest tak lub tak.
Więc to, co chcemy zrobić, to sprawdzić, czy ciąg zawiera Tak, jeśli część pasuje tak, ale nie wszystkie z nich muszą.
Więc to zrobić, że jest to metoda możemy użyć zwany indeks.
Więc pokażę wam przykład w kon ..
Jeśli zrobię ciąg o nazwie Hello world i używam indeks.
Tak indeksu Tiare w sposób w nawiasach daję ciąg jak w.
To da mi numer, gdzie występuje w których jest 6 0 1 2 3 4 5 6.
Ale mogę z niego korzystać także w pełnym słowa jak świat i mówi mi, że świat występuje począwszy od indeksu 6 i gdybym spróbować zrobić coś, co nie istnieje.
Tak więc w naszym przypadku spróbujmy tak, że nie ma w Hello world.
To daje mi ujemna 1 więc mogę użyć tego na swoją korzyść.
Więc chcę, aby sprawdzić się tak wszędzie w ciągu wejściowego gdziekolwiek odpowiedź.
Tak więc, aby to zrobić i wrócić tutaj i dla naszej wersji, aby Idę, aby utrzymać nasz początkowy kod i wykomentowane i porządku w wersji 2.
I to odłożyć tutaj.
Więc to będzie pozostają takie same.
To będzie inna.
Więc będziemy chcieli coś w odpowiedzi, że indeks.
Tak.
I chcemy, aby zobaczyć czy równa ujemnej 1.
To znaczy, że słowo tak nie istnieją w naszej odpowiedzi.
Więc spróbujmy to.
Odśwież jesteśmy tam jeszcze.
Nie.
Czy już dotarliśmy.
Nie.
Czy już dotarliśmy.
Tak myślę.
I mówi tak udało się.
Spróbuj ponownie i spróbujmy.
Jesteśmy tam.
Tak.
I to mówi nam, że się udało.
OK.
Więc to jest w wersji 2 i to jest wszystko, co potrzebne do zrobienia.
Więc to wszystko jest do wersji 2.