Jak używać podczas pętli w JavaScript
Najpierw omówimy składnię chwila pętla w JavaScript:
while (warunek)chwila Instrukcja pętli przyjmuje pojedynczy argument, który jest warunkiem zakończenia pętli. Pętla będzie się iterować, dopóki ten warunek stanie się fałszywy. Teraz omówimy kilka przykładów, aby lepiej zrozumieć chwila Pętle.
Notatka: Konsola przeglądarki służy do demonstracji przykładów w tym artykule.
Dla naszego pierwszego przykładu przyjrzymy się programowi, który drukuje tabelę liczby na konsolę. Jeśli nie użyjemy żadnych pętli, program będzie wyglądał tak:
konsola.log („2 * 1 =” + 2 * 1);Kod w powyższym przykładzie wygląda na powtarzające się; Możemy wykonać to samo zadanie w kilku wierszach kodu za pomocą pętli; Tutaj użyjemy chwila pętla:
i = 1;Jak już wspomniano powyżej pętle są wymienne; Można je wymienić. Zadanie wykonane w powyższym przykładzie można wykonać za pomocą Do pętla.
Ogólnie Do Pętle są używane, gdy pętla musi działać przez określoną liczbę razy, podczas gdy chwila Pętla jest używana, gdy pętla będzie działać przez nieokreśloną liczbę razy, aż warunek zostanie spełniony.
Dla naszego następnego przykładu utworzymy program z chwila pętla, która będzie działać przez nieokreśloną liczbę razy:
RandomNumber = 0;W powyższym przykładzie najpierw utworzyliśmy zmienną nazwaną Liczba losowa i przypisał go wartość 0. To zostało zrobione tylko dlatego chwila Pętle sprawdzają warunek przed każdą iteracją (po pierwszej iteracji pętla działała, ponieważ warunek był prawdziwy jako 0 < 500). Następnie zadeklarowaliśmy pętlę i daliśmy mu stan, który jest Liczba losowa < 500. Wewnątrz ciała pętli użyliśmy Matematyka obiekt, aby uzyskać liczbę losową między 0 a 999 i przypisał ten numer do Liczba losowa zmienny. Następnie użyliśmy konsoli.Metoda dziennika do wydrukowania Liczba losowa na konsolę.
Pętla While wciąż iterowała i Matematyka Obiekt generował liczby losowe, aż warunek został spełniony, co było liczbą losową większą niż 500.
Jak używać instrukcji Break z pętlą w JavaScript
JavaScript daje nam możliwość użycia instrukcji przerwy w treści chwila pętle, aby zakończyć pętlę. Oświadczenia o przerwie można łączyć z innymi stwierdzeniami, takimi jak warunkowe, jeśli instrukcje zakończą pętlę z wnętrza jego ciała po spełnieniu określonego warunku.
Dla naszego następnego przykładu weźmiemy kod z naszego pierwszego przykładu i zmodyfikujemy go, aby pętla pękła, jeśli w tabeli znajduje się wiele dziesięciu 2.
i = 1;Jak 10 spełnia warunek naszego instrukcji przerwy, pętla jest wykonywana po czwartej iteracji.
Jak używać instrukcji Kontynuuj z pętlą w JavaScript
Oświadczenie Kontynuuj bieżącą iterację pętli po spełnieniu warunku i przenosi się do następnego zamiast zakończenia pętli:
i = 1;Jeśli w tabeli 2 znajduje się wielokrotność 10, instrukcja kontynuuj iterację i przechodzi do następnej:
Co robi podczas pętli w JavaScript
zrobić pętla jest zbudowana na szczycie chwila pętla, co oznacza, że jest to przedłużenie chwila pętla.
chwila pętla sprawdza warunek przed wykonaniem ciała pętli. zrobić pętla ocenia warunek po wykonaniu ciała pętli.
Więc kod napisany w środku Do Sekcja zawsze będzie działać co najmniej raz:
var liczba = 10;W przykładzie powyżej kodu w treści zrobić Pętla została wykonana dla pierwszej iteracji, mimo że warunek był fałszywy.
Wniosek
Pętle są jednym z najpotężniejszych narzędzi w każdym języku programowania używanym do iteracji nad blokami kodu. W tym artykule dowiedzieliśmy się o chwila pętla, która jest rodzajem pętli obecnej w JavaScript i wielu innych językach programowania; Ponadto nauczyliśmy się także łączyć chwila pętla z innymi stwierdzeniami, aby uczynić go silniejszym.