Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Pętla for

Pętla for

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Pętla for

Pętla for służy do wykonania bloku instrukcji określoną liczbę razy, szczególnie wtedy, gdy liczba powtórzeń jest znana z góry. Jest to jedna z podstawowych instrukcji iteracyjnych w językach takich jak JavaScript, PHP, C++ czy Java.

Budowa pętli

Typowa pętla for składa się z trzech części:

  • inicjalizacji zmiennej sterującej,
  • warunku wykonywania pętli,
  • modyfikacji zmiennej po każdym obiegu.

Przykład w JavaScript

for (let i = 0; i < 5; i++) {
  console.log(i);
}

Powyższy kod wykona się 5 razy i wypisze liczby od 0 do 4.

Przykład w PHP

for ($i = 1; $i <= 10; $i++) {
  echo $i;
}

Ten kod wypisze liczby od 1 do 10.

Kiedy stosować for?

Pętlę for stosuje się, gdy wiadomo, ile razy ma zostać wykonany blok kodu, np. przy wypisywaniu kolejnych liczb, generowaniu elementów HTML lub przetwarzaniu tablicy po indeksach.

Ważne na egzaminie

for jest pętlą. Natomiast if to instrukcja warunkowa, switch to instrukcja wyboru, a foreach służy głównie do przechodzenia po elementach kolekcji lub tablicy.