JavaScript pętli while
Tak długo, jak określony warunek jest spełniony, pętla zawsze może wykonać blok kodu.
pętli while
podczas gdy prawdziwa pętla pętla blok kodu jest wykonywana w określonych warunkach.
gramatyka
{
需要执行的代码
}
Przykłady
W tym wypadku pętla będą działać dopóki zmienna i jest mniejszy niż 5:
Pominięcie dodać warunki do wartości zmiennych wykorzystywanych w cyklu nigdy się nie kończy. Może to spowodować awarię przeglądarki. |
do / while
do / while jest odmianą pętli while. Cykl będzie sprawdzać, czy warunki są spełnione przed wykonaniem fragmentu kodu, a jeśli warunek jest spełniony, to należy powtórzyć cykl.
gramatyka
{
需要执行的代码
}
while ( 条件 );
Przykłady
W poniższym przykładzie użyto do / while. Pętla wykona się przynajmniej raz, nawet jeśli warunek nie jest spełniony zostanie wykonany natychmiast, ponieważ blok kodu zostanie wykonany przed warunek jest testowany:
Nie zapomnij, aby zwiększyć wartość zmiennej warunkach stosowanych, inaczej cyklu nigdy się nie skończy!
Porównaj i choć
Jeśli czytać poprzedni rozdział Szczegółowe informacje na temat pętli, można zauważyć, że pętli while jak dla pętli.
W tym przykładzie pętla recyklingu samochodów, aby wyświetlić wszystkie wartości w tablicy:
Przykłady
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}
Spróbuj »
W tym przykładzie recyklingu pętli while, aby wyświetlić wszystkie wartości w tablicy samochodów:
Przykłady
var i = 0;
while (samochody [i])
{
document.write (samochody [i] + "Największa");
i ++;
}
Spróbuj »