Встречается на собеседованиях • сегодня
Для чего нужен тернарный оператор
Тернарный оператор (`условие ? выражение1 : выражение2`) — это краткая альтернатива условному оператору `if...else`. Он возвращает одно из двух значений в зависимости от условия.
**Преимущества:**
- Компактность для простых условий
- Может использоваться в выражениях (например, внутри JSX или строк)
**Пример:**
```javascript
const age = 18;
const access = age >= 18 ? 'Доступ разрешён' : 'Доступ запрещён';
console.log(access); // "Доступ разрешён"
```
**Когда не стоит использовать:**
- Для сложных условий или множества ветвлений (лучше `if...else` или `switch`)
- Если ухудшается читаемость кода
**В JSX:**
```jsx
{isLoggedIn ? : }
```
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы