Początkujący
+35 XP

👋 Zacznij uczyć się JavaScript już teraz — za darmo!

💻

while i for...of

Więcej opcji pętli: while dla warunków i for...of dla tablic

Znamy już for — idealny gdy wiemy ile razy powtórzyć. Są jeszcze dwie ważne pętle:

  • while — powtarza dopóki warunek jest prawdziwy (liczba powtórzeń nieznana z góry)
  • for...of — iteruje po elementach tablicy jeden po jednym (najwygodniejsza dla list)

while — jak czekanie na autobus

Stoisz na przystanku i powtarzasz jedno działanie: 'Dopóki autobus nie przyjechał — czekaj'. Nie wiesz ile minut poczekasz — po prostu czekasz aż warunek stanie się fałszywy. Dokładnie tak działa while.

javascript
💬

countdown-- zmniejsza licznik. Bez tego pętla nigdy by się nie skończyła!

Nieskończona pętla — najczęstszy błąd z while. Jeśli warunek nigdy nie stanie się fałszywy — program się zawiesi. Zawsze upewnij się że zmienna w warunku ulega zmianie!

🛒

for...of — jak czytanie listy zakupów

Bierzesz listę zakupów i czytasz każdy element po kolei. for...of robi to samo z tablicą: bierze każdy element i wykonuje kod. Nie trzeba śledzić indeksów — po prostu 'dla każdego elementu zrób to'.

javascript
💬

for...of czyta się 'dla każdego owoc z owoce'. Bez indeksów!

Podsumowanie: for — gdy znasz liczbę kroków. while — gdy nie znasz (czekasz na warunek). for...of — gdy iterujesz po tablicy.

Komentarze

Zaloguj się lub Zacznij aby zostawić komentarz.