Встречается на собеседованиях • сегодня
Какие знаешь логические операторы
В JavaScript есть три основных логических оператора:
&&(И) - возвращаетtrue, если оба операнда истинны:
js
true && true // true
true && false // false||(ИЛИ) - возвращаетtrue, если хотя бы один операнд истинен:
js
true || false // true
false || false // false!(НЕ) - инвертирует значение:
js
!true // false
!false // trueОсобенности:
- Операторы используют "ленивое вычисление" (short-circuit evaluation)
- Возвращают значение последнего вычисленного операнда
- Могут использоваться для задания значений по умолчанию:
js
const name = user.name || 'Anonymous';
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы