Что такое тернарный оператор в JavaScript и когда его использовать?
- Тернарный оператор (
? :) — сокращённая форма условного выражения - Синтаксис:
условие ? значениеЕслиИстина : значениеЕслиЛожь - Используется для:
- Простых условных присваиваний
- Условных возвратов значений
- Встраивания в выражения
- Не рекомендуется для сложных условий или вложенных тернарных операторов (снижает читаемость)