Junior
JavaScriptda qaysi qiymatlar yolg'on (falsy) hisoblanadi?
sobes.tech AI
AIdan javob
JavaScriptda, falsy qiymatlar bo‘lsa, ular boolean turiga o‘tkazilganda false bo‘ladigan qiymatlardir. Ularga quyidagilar kiradi:
false0(sonli nol)-0(salbiy nol)0n(BigInt nol)""(bo‘sh satr)nullundefinedNaN
Boshqa barcha qiymatlar truthy hisoblanadi.
Misol:
if (!0) {
console.log('0 — falsy qiymat');
}
if ("hello") {
console.log('"hello" — truthy qiymat');
}