Pętla for
Pętla for służy do wielokrotnego wykonania tego samego fragmentu kodu. Najczęściej stosuje się ją wtedy, gdy z góry wiadomo, ile razy instrukcje mają zostać powtórzone, np. podczas przechodzenia po kolejnych elementach tablicy.
Budowa pętli
Typowa pętla for składa się z trzech części:
- inicjalizacji — ustawienie wartości początkowej licznika,
- warunku — sprawdzenie, czy pętla ma dalej działać,
- modyfikacji licznika — np. zwiększenie wartości o 1.
Przykład w JavaScript
for (let i = 0; i < 5; i++) {
console.log(i);
}
Kod wypisze liczby od 0 do 4.
Zastąpienie pętli for
Pętlę for można zwykle zastąpić pętlą while, ponieważ obie wykonują instrukcje wielokrotnie, dopóki spełniony jest warunek.
let i = 0;
while (i < 5) {
console.log(i);
i++;
}
Ważne jest, aby w pętli while samodzielnie zadbać o zmianę licznika. W przeciwnym razie może powstać pętla nieskończona.