Sobes.tech
Junior

Millised väärtused loetakse JavaScriptis valedeks (falsy)?

sobes.tech AI

Vastus AI-lt

JavaScriptis on falsy väärtused need, mis muudetuna boolean-tüüpi false-ks. Nende hulka kuuluvad:

  • false
  • 0 (null)
  • -0 (negatiivne null)
  • 0n (BigInt null)
  • "" (tühi string)
  • null
  • undefined
  • NaN

Kõik teised väärtused loetakse truthy-ks.

Näide:

if (!0) {
  console.log('0 — falsy väärtus');
}
if ("hello") {
  console.log('"hello" — truthy väärtus');
}