Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

JS: Instrukcje break i continue

piątek,

JS: Instrukcje break i continue

Podobnie jak w wielu innych językach programowania w JavaScript wewnątrz pętli w różnych kontekstach używane są instrukcje break i continue. Każda z nich ma swoje specyficzne zastosowanie i kontroluje działanie pętli w inny sposób. Zarówno break, jak i continue mogą być używane w połączeniu z etykietami (ang. labels), co czasem jest szczególnie użyteczne w przypadku zagnieżdżonych pętli, jednak w tym materiale ta kwestia nie została omówiona.

Instrukcja break

Instrukcja break jest używana do natychmiastowego zakończenia iteracji, po jej napotkaniu wykonanie kodu jest kontynuowane od pierwszej instrukcji znajdującej się poza pętlą. Często używana w pętlach for, while, czy do-while, a także w instrukcji switch.

Przykład

for (let i = 0; i < 10; i++) {
  if (i === 5) {
    break; // Zakończ pętlę, gdy i osiągnie 5
  }
  console.log(i);
}

W tym przykładzie pętla zakończy się, gdy i osiągnie wartość 5.

Instrukcja continue

Instrukcja continue powoduje zakończenie bieżącej iteracji pętli i rozpoczęcie następnej. Jest to użyteczne, gdy pewne operacje mają zostać pominięte, jednak wykonanie pętli ma być kontynuowane.

Przykład

for (let i = 0; i < 10; i++) {
  if (i === 5) {
    continue; // Pomiń resztę kodu w tej iteracji dla i = 5
  }
  console.log(i);
}

W tym przypadku liczba 5 nie zostanie wyświetlona, ale pętla będzie kontynuowana dla wartości i większych niż 5.

Artykuł: Olimpiada Zdrowia PCK - etap szkolny

Olimpiada Zdrowia PCK - etap szkolny

Artykuł: Plany zajęć w szkole dla dorosłych

Plany zajęć w szkole dla dorosłych

Artykuł: Akredytacja 2026/2027

Akredytacja 2026/2027

Artykuł: Uroczysty obiad z okazji Dnia&nbsp;Edukacji&nbsp;Narodowej

Uroczysty obiad z okazji Dnia Edukacji Narodowej

Artykuł: Terminy zjazdów w&nbsp;Liceum dla&nbsp;Dorosłych

Terminy zjazdów w Liceum dla Dorosłych

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły