Przejdź do głównej treści

Instrukcja if w JavaScript

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

Instrukcja if w JavaScript

Instrukcja if służy do wykonania fragmentu kodu tylko wtedy, gdy podany warunek jest prawdziwy, czyli ma wartość logiczną true.

Składnia

if (warunek) {
  // kod wykonywany, gdy warunek jest true
}

Warunek umieszcza się w nawiasach okrągłych. Najczęściej wykorzystuje się w nim operatory porównania, np. >, <, >=, <=, ==, ===, oraz operatory logiczne, np. && i ||.

Przykład

let a = 50;
let b = 10;

if (a > 0 && a < 100 && b > 0) {
  console.log('Warunek spełniony');
}

Powyższy warunek oznacza: zmienna a musi być większa od 0, mniejsza od 100, a zmienna b musi być większa od 0.

Ważne na egzaminie

Przedział otwarty (0, 100) oznacza, że wartości graniczne 0 i 100 nie należą do przedziału. Dlatego zapisuje się:

a > 0 && a < 100

Niepoprawne byłoby użycie a >= 0 && a <= 100, ponieważ wtedy dopuszczone byłyby również wartości 0 i 100.