const result = a > b ? 'a больше' : 'b больше или равно';
Хорошо подходит для простых присваиваний и коротких выражений в JSX/шаблонах. Вложенные тернарники быстро портят читаемость — лучше обычный if или ранний return.
Итог
? : — компактный выбор из двух веток. Для сложной логики выбирайте явный if.
Что такое тернарный оператор и как им пользоваться? · Sobeso