Sobes.tech
Junior

JavaScript-də hansı dəyərlər yalnış (falsy) sayılır?

sobes.tech Süni İntellekt

AI-dan cavab

JavaScript-də, falsy (yalnız fals) dəyərlər, boolean növünə çevrildikdə false olur. Bunlara daxildir:

  • false
  • 0 (sıfır)
  • -0 (mənfi sıfır)
  • 0n (BigInt sıfır)
  • "" (boş sətir)
  • null
  • undefined
  • NaN

Bütün digər dəyərlər truthy (doğru) sayılır.

Nümunə:

if (!0) {
  console.log('0 — falsy dəyər');
}
if ("hello") {
  console.log('"hello" — truthy dəyər');
}