if(A)B else if(C)D else E;
は
A&&B||C&&D||E
で代用できるしな。