Что такое тернарный оператор выбора
Тернарный условный оператор ?:
- оператор, которым можно заменить некоторые конструкции операторов if-then-else
.
Выражение записывается в следующей форме:
условие ? выражение1 : выражение2
Если условие
выполняется, то вычисляется выражение1
и его результат становится результатом выполнения всего оператора. Если же условие
равно false
, то вычисляется выражение2
и его значение становится результатом работы оператора. Оба операнда выражение1
и выражение2
должны возвращать значение одинакового (или совместимого) типа.
Oct. 22, 2023, Источник