Si corregí el error, ya que siempre aparecía en el alert que se había acertado en el intento 3, ahora ya aparece en que intento acerté... Pero sigue un error, ya que aunque uno acierte al final imprime usted erró, el número pensado era ***. Lo que se puede corregir, simplemente cambiando ese imprimir por: El número pensado era
<meta charset="UTF-8">
<h1>JUEGO DE ADIVINACION </h1>
<script>
function saltarLinea() {
document.write("<br>");
document.write("<br>");
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
var numeroPensado = Math.round(Math.random()*10);
var intentos = 3;
var contador = 1;
while (contador<= intentos) {
var numeroLanzado = parseInt(prompt("Ingrese un número entre 0-10"))
if (numeroPensado == numeroLanzado){
alert("usted acertó, en el intento " + contador + " el número pensado era " + numeroPensado);
break;
}
else {
alert("usted erró");
}
contador++;
}
imprimir("El número pensado era " + numeroPensado);
imprimir("Juega de nuevo")
</script>