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