Встречается на собеседованиях • сегодня
Что такое логическое отрицание
Логическое отрицание (!) — это оператор, который инвертирует значение операнда. Если операнд истинный (true), он возвращает false, и наоборот.
Пример:
javascript
console.log(!true); // false
console.log(!false); // true
console.log(!0); // true (0 — falsy)
console.log(!1); // false (1 — truthy)Нюансы:
- Работает с любыми типами данных, приводя их к
boolean. - Двойное отрицание (
!!) можно использовать для явного приведения кboolean. - Falsy-значения (например,
0,"",null,undefined,NaN) при отрицании дадутtrue.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы