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

Otra forma para el juego

Buenas gente. Acá les muestro el mismo juego de adivinanza, con la peculiaridad de que si ganaste, el juego vuelve a comenzar automáticamente. Y si perdiste las 3 veces, imprime la respuesta en el navegador. Les dejo mi LinkedIn para seguirnos entre nosotros y charlas :) www.linkedin.com/in/agustin-perea

var numeroPensado= Math.round(Math.random()*10); /* Le estamos diciendo a Js que nos devuelva un numero random multiplicado por 10 para que este entre 0 y 10. Y que ademas este reondeado al entero mas cercano.*/
        var intentos=3;
        var numCont=1;

        /*Mejorado con while para darle intentos*/
        while(numCont<=intentos){

            var numeroIngresado= parseInt(prompt("Ingrese un numero entre 0 y 10."))

            if (numeroPensado == numeroIngresado){
                alert("Ha ganado!. La respuesta era "+numeroPensado +". Encontrado en el intento "+numCont);
                numCont=0; /*Para que si ganaste, el juego vuelva a empezar.*/
                /*En este lugar podria poner un 'break' para que salga del while si se llega a esta instancia. Pero yo por ahora quiero que el juego siga hasta que pierdas 3 veces. */
            } /*si no pasa esto, sucede lo que hay en el else*/
            else{
                alert("Ha perdido. Imbecil!!! ");

            }
            numCont++;
            saltolinea();

        }
            if(numCont>intentos){
            imprimirAlgo("La respuesta fue "+numeroPensado);
            saltolinea(); 
             }
2 respuestas

Hola Agustín, cómo estas?

Gracias por compartir tu código, felicitaciones.

Si tienes alguna duda sobre el contenido de los cursos, estaremos aquí para ayudarte.

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

Muchas gracias Luis!