Встречается на собеседованиях • сегодня
Что делают логические операторы
Логические операторы выполняют операции над булевыми значениями (true/false) и возвращают результат. Основные операторы:
&&(И) – возвращаетtrue, если оба операнда истинны.||(ИЛИ) – возвращаетtrue, если хотя бы один операнд истинный.!(НЕ) – инвертирует значение (!true→false).
Пример:
javascript
console.log(true && false); // false
console.log(true || false); // true
console.log(!true); // falseОсобенности:
&&и||используют короткое замыкание (останавливаются при первомfalseдля&&или первомtrueдля||).- Могут возвращать значение последнего вычисленного операнда (не только
true/false). Например:
javascript
console.log(0 || 'default'); // 'default'
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы