Mi version del ejercicio:
<meta charset="utf-8">
<h1>Programa: ¡Juego de Adivinacion!</h1>
<script type="text/javascript">
//Este programa calcula compara el numero generado por el sistema con el ingresado por el usuario
function saltarLinea () {
document.write("<br>");
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
let numeroGenerado = Math.round(Math.random()*10);
const intentos = 3;
let contador = 1;
while(contador <= intentos){
let numeroIngresado = parseInt(prompt("Ingresar el Numero entre 0 y 10 "));
imprimir("Intento #" + contador);
if (numeroIngresado == numeroGenerado){
imprimir("Usted acertó");
imprimir("El numero pensado era :" + numeroGenerado);
contador=4;
break;
}else{
if (contador == intentos) {
imprimir("Usted Erró");
alert("Usted erro \n El numero pensado era :" + numeroGenerado);
}else{
imprimir("Usted Erró");
alert("Usted erro");
}
contador++;
}
}
imprimir("FIN");
</script>