Junior — Middle
Қоидаи кори оператори тернарро дар JavaScript шарҳ диҳед ва дар кадом ҳолатҳо истифодаи он асоснок аст.
sobes.tech AI
Ҷавоб аз AI
Тернарный оператор в JavaScript — это сокращённая форма условного оператора if-else, записываемая как:
condition ? expressionIfTrue : expressionIfFalse
Он возвращает expressionIfTrue, если условие истинно, и expressionIfFalse — если ложно.
Пример:
const access = age >= 18 ? 'allowed' : 'denied';
Использование тернарного оператора оправдано, когда нужно быстро и компактно выбрать одно из двух значений на основе условия. Он улучшает читаемость кода в простых случаях, но для сложных условий лучше использовать обычный if-else для ясности.