Sobes.tech
Junior

Milyen értékeket tekintünk hamisnak (falsy) JavaScriptben?

sobes.tech MI

Válasz az MI-től

JavaScript-ben a falsy értékek azok, amelyek típusuk boolean-ra való konvertálásakor false-t eredményeznek. Ide tartoznak:

  • false
  • 0 (nulla)
  • -0 (negatív nulla)
  • 0n (BigInt nulla)
  • "" (üres string)
  • null
  • undefined
  • NaN

Minden más érték igaznak (truthy) számít.

Példa:

if (!0) {
  console.log('0 — falsy érték');
}
if ("hello") {
  console.log('"hello" — truthy érték');
}