IfStatement|ConditionalExpression под конкретные юхкейсы, если слишком изъебнуться можно обойтись и без них. Используя например switch или, если литеральный аналог - хэшмэп
{a, b, c}[x]
Кстати, вот это хорошо для избавления от if|switch, во всяких обфускаторах эти конструкции никогда не заменяются и они прям в глаза бросаются, по ним легко восстанавливать ключевые моменты. Можно по идее на функцию переписать или реально на хэшмапу.