Sobes.tech
Junior

Welche Werte gelten in JavaScript als falsch (falsy)?

sobes.tech KI

Antwort von AI

In JavaScript sind falsy-Werte diejenigen, die beim Umwandeln in einen Boolean false ergeben. Dazu gehören:

  • false
  • 0 (Null)
  • -0 (Negatives Null)
  • 0n (BigInt Null)
  • "" (leere Zeichenkette)
  • null
  • undefined
  • NaN

Alle anderen Werte gelten als truthy.

Beispiel:

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