Встречается на собеседованиях • сегодня
Почему тернарный оператор так называется в JavaScript
Тернарный оператор называется так потому, что он принимает три операнда (от латинского "ternarius" — тройной). Это единственный оператор в JavaScript, который работает с тремя частями:
- Условие (перед
?) - Выражение при истинности условия (после
?) - Выражение при ложности условия (после
:)
Пример:
javascript
const age = 20;
const status = age >= 18 ? 'adult' : 'minor';
// условие ? если true : если falseКлючевые особенности:
- Альтернатива if/else для простых условий
- Возвращает значение (можно использовать в присваивании)
- Позволяет писать более компактный код
- Читается как вопрос и ответ: "age больше 18? Если да — 'adult', иначе — 'minor'"

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