Тернарный условный оператор считается более компактной заменой if-else в JavaScript, потому что позволяет писать меньше кода и записывать результат работы сразу в переменную. 2
Он имеет минимальный синтаксис и возвращает первое выражение, если условие истинно, и второе — если условие ложно. 4