Buena observación.
Yo me olvidé de mencionar que desde el punto de vista de los procesos internos, una comparación numérica es siempre más eficiente que una comparación de cadenas. En ese sentido, la solución de
dos comparaciones numéricas
podría ser más rápida que
una de cadena.
Como verás,
Natsumy, hay más de una forma de mirar el mismo problema, y consieguir soluciones.