Какие значения в JavaScript являются «ложными» (falsy)?
Уровень: Junior
Ответ
Ложными (falsy) называются значения, которые при приведении к булевому типу дают `false`. К таким значениям относятся: `false`, `0` (и `-0`), `0n` (BigInt ноль), пустая строка `\"\"`, `null`, `undefined` и `NaN`. Все остальные значения считаются «истинными» (truthy) и при приведении к boolean дают `true`.