Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Corrección de Bug en el programa del video

En el ejercicio del video para saber en que intento acertó se debe usar la variable contador, no la variable intentos ya que dicha varia tiene un valor fijo que es 3 en ese caso aunque lo haga en el intento numero va aparecer que lo realizo en el intento 3.

<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 y 10"));
        if (numeroPensado == numeroLanzado) {
            //Usar la variable contador para saber en que intento acertó
            alert("Usted acerto en el intento " + contador
            +" el numero pensado era: " + numeroPensado);
            break;
        }
        else {
            alert("Usted erró");
        }
        contador++;

    }
    //Usar la variable contador para saber en que intento acertó
    if (numeroPensado == numeroLanzado) {
            imprimir("Usted acerto en el intento " + contador
            +" el numeor pensado era: " + numeroPensado);
    }
    else {
        imprimir("Usted erró, el numero pensado era: " + numeroPensado);
    }


</script>
1 respuesta

Gracias !