Junior
Кои стойности се считат за лъжливи (falsy) в JavaScript?
sobes.tech AI
Отговор от AI
В JavaScript falsy стойностите са тези, които при преобразуване към булев тип стават false. Те включват:
false0(нула)-0(отрицателна нула)0n(BigInt нула)""(празен низ)nullundefinedNaN
Всички останали стойности се считат за truthy.
Пример:
if (!0) {
console.log('0 — falsy стойност');
}
if ("hello") {
console.log('"hello" — truthy стойност');
}