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

Какие знаешь особенности оператора &&

Оператор `&&` (логическое И) в JavaScript работает по принципу "short-circuit evaluation". Если левый операнд ложный (`false`, `0`, `""`, `null`, `undefined`, `NaN`), возвращается его значение без вычисления правого. Если левый операнд истинный, возвращается значение правого операнда. Пример: ```javascript const result = false && someFunction(); // someFunction не вызовется console.log(result); // false const name = 'Alice' && 'Bob'; console.log(name); // 'Bob' (последний истинный операнд) ``` Часто используется для условного рендеринга: ```jsx {isLoggedIn && } // если isLoggedIn true, рендерим UserProfile ``` Важно помнить, что `&&` возвращает значение, а не обязательно `true/false`.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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