Sobes.tech
Junior

Koje vrednosti se smatraju lažnim (falsy) u JavaScript-u?

sobes.tech АИ

Одговор од АИ

U JavaScript-u, falsy vrednosti su one koje, kada se konvertuju u boolean, postaju false. One uključuju:

  • false
  • 0 (nula)
  • -0 (negativna nula)
  • 0n (BigInt nula)
  • "" (prazan string)
  • null
  • undefined
  • NaN

Sve ostale vrednosti se smatraju truthy.

Primer:

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