Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Logica 2 Bucle While Solucion

<meta charset="UTF-8">

<h1>Programa Azar Usando Bucle While</h1>


<script>
    //Salto de linea
    function breakLine() {

        document.write("<br>");
        document.write("<br>");
        document.write("<br>");

    }
    //Imprime en pantalla
    function print(argument) {

        document.write(argument);
        breakLine();
    }
    //Funcion azar
    function randomNumber() {
            return Math.round(Math.random()*10);
    } 

    var number = randomNumber();

    var userNumber = parseInt(prompt("Ingrese un número entre 0-10: "));


    if (number!=userNumber) {

        var cont=1;

        while(cont<=5 || number==userNumber) {

        alert("Fallaste restan " + (5-(cont) + " intentos"));
        userNumber = parseInt(prompt("Ingrese un número entre 0-10: "));
        cont=cont+1;

        }

        print("Se te acabaron las oportunidades lo siento. Presiona F5 para intentarlo nuevamente");

    }else {

            print("Ganaste pensamos en el mismo numero "+number);
    }   

</script>

Esta es mi version que a mi opinion es mas optima que la vista anteriormente en el curso, espero les ayude y les interese.

2 respuestas

Hola Gino , espero que esté bien.

Gracias por compartir tu código con nosotros, yo teste y contiene un error en su codigo, en lo while.

Te recomiendo que puedes interactuar con el resto de nuestros compañero por nuestro Discord.

En virtud de que en Discord el alcance es mayor, la interacción es inmediata y llega a más compañeros y el foro solo quedaría para esclarecer cualquier duda que puedas tener sobre el contenido de los cursos

De esa manera si tienes algún comentario, opinión, recomendación o algún consejo sea por el Discord, con certeza por ahí llegará a más personas

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Muchas gracias Ingrid, cometi un error con el nombre de variable "userNumber", tenia otro nombre! gracias por el chek!