Junior
Дар JavaScript кадом арзишҳо нодуруст (falsy) ҳисоб мешаванд?
sobes.tech AI
Ҷавоб аз AI
Дар JavaScript, арзишҳои falsy онҳое мебошанд, ки вақте ба навъи boolean табдил дода мешаванд, false мешаванд. Инҳо дар бар мегиранд:
false0(сифр)-0(сифр манфӣ)0n(BigInt сифр)""(сатр холӣ)nullundefinedNaN
Ҳама арзишҳои дигар ҳамчун truthy ҳисоб мешаванд.
Масалан:
if (!0) {
console.log('0 — арзиши falsy');
}
if ("hello") {
console.log('"hello" — арзиши truthy');
}