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

W JavaScript każda wartość ma swój „prawdziwy” (truthy) lub „fałszywy” (falsy) odpowiednik.

Falsy Values (wartości fałszywe)

  • false
  • 0
  • "" (pusty string)
  • null
  • undefined
  • NaN

Przykład:

if (0) {
  console.log("To się nie wykona");  // 0 jest "fałszywe"
}

Truthy Values (wartości prawdziwe)

Wszystko, co nie jest wartością „falsy”, jest uznawane za „truthy”.

Przykład:

if ("JavaScript") {
  console.log("To się wykona");  // Niepusty string jest "prawdziwy"
}