En la clase del video https://app.aluracursos.com/course/logica-de-programacion-conceptos-primordiales/task/73401 cuando llegas a acertar el número ganador, no se ejecuta nada, ya que hay un error. Hice una modificación para que el número ganador sea el 8 y así poder entrar al error, se observa que no se ha declarado ninguna variable con el nombre "intento", ese el error; para saber en que intento acertó, se debe de cambiar esa variable que no existe por la variable contador
<script>
var numeroPensado = 8;
var intentos = 3;
var contador = 1;
while (contador <= intentos) {
var numeroLanzado = parseInt(prompt("Ingrese un numero entre 0-10"));
if (numeroPensado === numeroLanzado) {
alert(`Usted acertó en el intetnto ${intento}, el numero ganador era ${numeroPensado}`); //En esta parte del código "intento" no existe y debe ser reemplazado por contador, para decir en que número de intento se logró adivinar el número
break;
} else {
alert("Usted erró");
}
contador++;
}
if (numeroPensado === numeroLanzado) {
document.write(
`usted acerto en el intento ${intento} el numero pensado era ${numeroPensado}` //Igual en esta parte del código
);
} else {
document.write(`Usted erró, el numero pensad era ${numeroPensado}`);
}
document.write("<br>");
document.write("FIN");
</script>