Hola buenas tardes, tengo un error con este ejercicio:
El numero que hay que adivinar es el 10, cuando pongo un numero mayor me aparece el texto "Usted no acertó. El Numero del Sistema es menor al suyo." y cuando pongo uno menor "Usted no acertó. El Numero del Sistema es mayor al suyo.", hasta ahí bien, el problema es que cuando pongo el numero 10, osea el correcto, me aparece "Usted no acertó. El Numero del Sistema es menor al suyo." Osea, me aparece que estoy poniendo un numero mas alto que 10. No logro darme cuenta el error, si alguien me puede ayudar se lo agradecería!
<meta charset="utf-8">
<h1> PROGRAMA JUEGO DE ADIVINACION</h1>
<script>
function saltarLinea () {
document.write ("<br>");
document.write ("<br>");
document.write ("<br>");
}
function imprimir (string){
document.write (string);
saltarLinea ();
}
function sorteo (n) {
return (Math.round(Math.random () * n));
}
var numeroDelSistema = sorteo (10);
var numeroDelUsuario = parseInt (prompt ("Ingrese un numero entre 0 y 10"));
if (numeroDelSistema == numeroDelUsuario) {
imprimir ("Usted acertó");
}
else {
if (numeroDelSistema < numeroDelUsuario) {
imprimir ("Usted no acertó. El Numero del Sistema es menor al suyo.");
}
else {
imprimir ("Usted no acertó. El Numero del Sistema es mayor al suyo.");
}
}
</script>