Я изучаю Тернарные операторы прямо сейчас, и я понимаю большую часть этого, но хочу узнать, возможно ли это.Тернарный оператор без ложной опции
нормальный троичный: (состояние)? (result true): (result false);
вопрос заключается в том, как написать один с помощью истинной части без ложных;
(состояние)? (result true) :; или (состояние)? (результат истинный); или Невозможно
Если нет кода, он вызывает ошибку или просто выпрыгивает. Я пытаюсь понять, может ли он использоваться так же, как только оператор if, или это особый способ сделать, если только только – user3476870
В общем, использование тернарного выражения считается плохим стилем программирования - иногда это делает код более удобным для чтения , но обычно сохранение результата в выделенной переменной намного лучше, поскольку дает вам возможность описать, что вы оцениваете, используя имя переменной. – RedXIII