Kursy i Poradniki IT - Adrian Kowalski
Kurs JavaScript dla Początkujących
O lekcji

Instrukcje sterujące pozwalają kontrolować działanie pętli. Możemy np. przerwać pętlę w określonym momencie lub pominąć wybrane obiegi.

Instrukcja break

break natychmiast przerywa działanie pętli.

Przykład:

for (let i = 0; i < 10; i++) {
  if (i === 5) {
    break;  // Przerywa pętlę, gdy i równe 5
  }
  console.log(i);
}
// Wynik:
// 0
// 1
// 2
// 3
// 4

Instrukcja continue

continue pomija bieżący obieg pętli i przechodzi do następnego.

Przykład:

for (let i = 0; i < 5; i++) {
  if (i === 2) {
    continue;  // Pomija obieg, gdy i równe 2
  }
  console.log(i);
}
// Wynik:
// 0
// 1
// 3
// 4

Instrukcja return

return służy do natychmiastowego zakończenia działania funkcji, ale w pętlach może być używane w kontekście funkcji zwracającej wynik.

Przykład:

function znajdzPierwszaParzysta(liczby) {
  for (let liczba of liczby) {
    if (liczba % 2 === 0) {
      return liczba;  // Zwraca pierwszą liczbę parzystą
    }
  }
}
console.log(znajdzPierwszaParzysta([1, 3, 5, 6, 7]));  // Wynik: 6