Instrukcja warunkowa if…else to jeden z podstawowych elementów języka JavaScript, który pozwala na wykonywanie różnych fragmentów kodu w zależności od tego, czy określony warunek jest spełniony czy nie.
Na przykład, jeśli chcemy wyświetlić komunikat „Witaj świecie” tylko wtedy, gdy zmienna x
ma wartość true
, to możemy użyć instrukcji warunkowej if w następujący sposób:
if (x === true) {
console.log("Witaj świecie");
}
Instrukcja warunkowa if…else pozwala na wykonanie innego fragmentu kodu w przypadku, gdy warunek nie jest spełniony. Możemy to zrobić, dodając do naszego kodu blok else:
if (x === true) {
console.log("Witaj świecie");
} else {
console.log("X ma nieprawidłową wartość");
}
Jeśli zmienna x
ma wartość true
, to wyświetlony zostanie komunikat „Witaj świecie”. W przeciwnym wypadku, jeśli zmienna x
ma wartość false
lub jest niezdefiniowana, to wyświetlony zostanie komunikat „X ma nieprawidłową wartość”.
Instrukcja warunkowa if…else jest bardzo przydatna w języku JavaScript, ponieważ pozwala na dynamiczne i elastyczne sterowanie przebiegiem programu.
➡️ Poczytaj o wartościach truthy i falsy w języku JavaScript.