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

Чему будет равно !1

В JavaScript оператор ! (логическое НЕ) преобразует значение в булевый тип и инвертирует его.

Для !1:

  1. Число 1 в булевом контексте - true
  2. Инверсия true даёт false

Пример:

javascript
console.log(!1); // false
console.log(typeof !1); // "boolean"

Любое ненулевое число (кроме 0, NaN) будет преобразовано в true, а затем инвертировано в false при применении оператора !.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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