¿No te parece que la segunda función que he puesto sea sencilla? Que no te guste la primera opción... bueno, vale, puedo entenderlo, pero ¿más sencilla que la segunda? Si es una sola línea y se lee muy fácil: "Una cadena es capicúa si es igual a la misma cadena dada la vuelta".
No sé, pero no creo que haya una manera más sencilla que esto:
Código javascript
:
Ver originalfunction esCapicua(cadena) {
return (cadena == cadena.split("").reverse().join(""));
}