Hola, me pude percatar que al poner la variable "intento" al acertar el numero pensado no me aparecia nada, asi que lo cambie por contador pero aun asi me salia que tenia valor de 3 y opte por quitar esa variable del ALERT, y asi fue como mi codigo logro funcionar. Lo que tengo duda es si esta bien que lo haya hecho o no, lo adjunto para que alguien me pueda dar retroalimentacion, gracias!
<meta charset="UTF-8">
<H1>PROGRAMA 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 numero entre 0-10"))
if (numeroPensado == numeroLanzado){
alert("Usted acerto el numero pensado era " + numeroPensado);
break;
}
else {
alert("usted erro");
}
contador++;
}
if (numeroPensado == numeroLanzado){
imprimir("Usted acerto el numero pensado era " + numeroPensado);
}
else {
imprimir(" Usted erro, el numero pensado era " + numeroPensado);
}
imprimir("FIN");
</script>