Sobes.tech
Junior

Welke waarden worden als onwaar (falsy) beschouwd in JavaScript?

sobes.tech AI

Antwoord van AI

In JavaScript zijn falsy-waarden die, wanneer geconverteerd naar een boolean, false worden. Ze omvatten:

  • false
  • 0 (nul)
  • -0 (negatief nul)
  • 0n (BigInt nul)
  • "" (lege string)
  • null
  • undefined
  • NaN

Alle andere waarden worden als truthy beschouwd.

Voorbeeld:

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