Тернарный оператор — это короткая форма записи условного оператора. 1 Он работает с тремя операндами: одним условием и двумя выражениями. 3 Возвращает первое выражение, если условие истинно, и второе, если условие ложно. 3
Используется как компактная замена условного оператора if…else. 3 Позволяет писать меньше кода и записывать результат работы сразу в переменную. 3