<meta charset="UTF-8">
<h1>PROGRAMA Adivinación</h1>
<script>
//cantidadSaltos = es cuanto <br> se mostrara, es decir cuantos saltos de linea se haran
function saltarLinea(cantidadSaltos){
var textoSaltoLinea = "<br>"
for (let i = 0; i < cantidadSaltos; i++){
document.write(textoSaltoLinea);
}
}
function imprimirTexto (textoCualquiera) {
document.write(textoCualquiera);
}
var intentos = 3;
var i = 1; //Contador
while(i <= intentos){
var numeroPensado = Math.round(Math.random() * 10);
var numeroLanzado = parseInt(prompt("Ingrese un número entre 0 - 10: "));
if(numeroPensado == numeroLanzado){
imprimirTexto("Usted acertó en el " + i + " intento");
saltarLinea(1);
imprimirTexto("El numero pensado era: " + numeroPensado);
saltarLinea(1);
imprimirTexto("FIN");
saltarLinea(2);
//Interrumpir la interaccion
break;
} else if(!(numeroLanzado >= 0 && numeroLanzado <= 10)) {
alert("Número fuera del rango establecido");
}else {
alert("Usted erró, el número pensado era " + numeroPensado + ". Te quedan " + (intentos - i) + " intentos");
}
i++;
}
imprimirTexto("JUEGO TERMINADO");
</script>
Lo que se muestra