Встречается на собеседованиях • сегодня

Что выдаст true при преобразовании bool значения в JS

В JavaScript следующие значения приводятся к false (falsy values), все остальные — к true:

  • false
  • 0, -0, 0n (BigInt)
  • "", '', ```` (пустые строки)
  • null
  • undefined
  • NaN

Примеры:

javascript
console.log(Boolean([])); // true (пустой массив)
console.log(Boolean({})); // true (пустой объект)
console.log(Boolean("0")); // true (непустая строка)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы