la mas simple de leer.voto por la 3
Buenas, la primer opción es la mejor.
¿Por qué? Por el hecho de aplicar buenas prácticas.
En este caso, con el "else if" y las compuertas estás evitando anidaciones innecesarias en las condiciones. Esto deja un código mucho más limpio, prolijo y escalable, saludos :)