Встречается на собеседованиях • сегодня
Что такое логический оператор ||
Логический оператор || (ИЛИ) возвращает первое истинное значение или последнее, если все значения ложные. Он выполняет короткое замыкание: если первый операнд истинный, второй не вычисляется.
Пример:
javascript
console.log(false || true); // true
console.log(null || 'default'); // 'default'
console.log(0 || '' || NaN); // NaN (все ложные, возвращается последнее)Часто используется для задания значений по умолчанию:
javascript
const user = null;
const username = user || 'Гость'; // 'Гость'Важно: в современных проектах для значений по умолчанию лучше использовать ?? (оператор нулевого слияния), так как || учитывает все ложные значения (0, '', false), а не только null/undefined.

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