Junior
Kokios reikšmės laikomos klaidingomis (falsy) JavaScript?
sobes.tech AI
Atsakymas iš AI
JavaScript'e falsy reikšmės yra tos, kurios, konvertavus į boolean tipą, tampa false. Jas sudaro:
false0(skaičius nulis)-0(neigiamas nulis)0n(BigInt nulis)""(tuščias eilutė)nullundefinedNaN
Visos kitos reikšmės laikomos truthy.
Pavyzdys:
if (!0) {
console.log('0 — falsy reikšmė');
}
if ("hello") {
console.log('"hello" — truthy reikšmė');
}