JS - instrukcje sterujące

Opis: Zostaną omówione instrukcje warunkowe if, else if, else, różne rodzaje pętli w JavaScript (for, while, for…of, for…in) oraz instrukcja wyboru switch.

Instrukcje warunkowe if, else if, else

Instrukcje warunkowe pozwalają wykonywać określony fragment kodu tylko wtedy, gdy spełniony jest podany warunek. Dzięki nim program może podejmować decyzje i reagować w różny sposób w zależności od danych.

1. if - sprawdzenie warunku

Instrukcja if wykonuje kod tylko wtedy, gdy warunek zwróci wartość true.

Przykład:

let wiek = 20;

if (wiek >= 18) {
  console.log("Jesteś pełnoletni.");
}

Wynik: ponieważ warunek wiek >= 18 jest prawdziwy, program wypisze: Jesteś pełnoletni.

2. else - alternatywa

Jeśli warunek w if nie zostanie spełniony, można użyć else, aby wykonać inny blok kodu.

Przykład:

let wiek = 15;

if (wiek >= 18) {
  console.log("Jesteś pełnoletni.");
} else {
  console.log("Nie masz jeszcze 18 lat.");
}

Wynik: Nie masz jeszcze 18 lat.

3. else if - wiele warunków

Dzięki else if można sprawdzić kilka różnych warunków po kolei.

Przykład:

let ocena = 4;

if (ocena === 5) {
  console.log("Bardzo dobry");
} else if (ocena === 4) {
  console.log("Dobry");
} else if (ocena === 3) {
  console.log("Dostateczny");
} else {
  console.log("Inna ocena");
}

Wynik: Dobry