Встречается на собеседованиях • сегодня
Как работает оператор && в JavaScript
Оператор `&&` (логическое И) в JavaScript возвращает первый ложный операнд или последний, если все истинные. Он использует короткое замыкание: если первый операнд ложный, второй не вычисляется.
Пример:
```javascript
console.log(0 && 2); // 0 (первый ложный)
console.log(1 && 2); // 2 (оба истинные)
console.log(null && 'hello'); // null
console.log('hi' && 'world'); // 'world'
```
Особенности:
- Приводит операнды к булеву типу, но возвращает оригинальные значения
- Часто используется для условного рендеринга в React: `{isVisible && }`
- Ложными значениями считаются: `false, 0, '', null, undefined, NaN`

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