Wpisy otagowane ‘JavaScript’

Jak zrobić pętlę w JavaScript

niedziela, 16 Marzec 2008

Aby zrobić pętle w JavaScript należy użyć instrukcji for. Przykładowa pętla która liczy od 1 do 10 wygląda następująco:

for (n =  1; n <= 10; ++n)
    document.write(n + "<br>");

Powyższy skrypt JavaScript spowoduje wypisanie kolejnych liczb od 1 do 10, rozdzielonych znacznikami <br>.

Wewnątrz instrukcji for znajdują się trzy wyrażenia. Oto ich znaczenie:

  • n = 1 – przypisuje do zmiennej n (zwanej tutaj licznikiem pętli) wartość 1. Instrukcja ta wykona się dokładnie raz, przed rozpoczęciem pętli;
  • n <= 10 -warunek sprawdzający czy pętla powinna nadal się wykonywać. Jeżeli stanie się fałszywy, to pętla zakończy się;
  • ++n – instrukcja zwiększająca licznik pętli (czyli tutaj zmienną n) o jeden. Instrukcja ta wykonuje się po każdym obiegu pętli.

Ciałem pętli jest instrukcja document.write która jest wykonywana w każdym obiegu pętli. Jeżeli potrzebujesz wykonać więcej niż jedną instrukcję w pętli, otocz je wszystkie nawiasami klamrowymi { }.