hola hice este código en java script y debe pedir al usuario una palabra después verificar si es palindromo(palindromo es una palabra que se dice igual al derecho y al revés) o no e indicarselo al usuario pero su error esque marca muchas veses que es palindromo o no es palindromo como puedo corregirlo?
<html>
<body>
<script language="javascript">
var x=0;
var frase=prompt("escribe algo", "");
var i=frase.length;
for (x=0;x<=frase.length;x++)
{
i=i-1;
if (frase[x]==frase[i]){document.write("es palindromo");}
else if(frase[x]!=frase[i]){alert("no es palindromo");}
}
</script>
</body>
</html>