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

DESAFIO FINAL DE Lógica de programación: sumérgete en la programación con JavaScript

// DESAFIO FINAL DONDE SE LE PIDE AL USUARIO TECLEAR UN NUMERO ENTRE 1 Y 1000, ADICIONAL A ESO, EN LA CONSOLA DEL NAVEGADOR 
// SE PUEDE OBSERVAR CON LA FUNCION console.log  QUE NUMERO RANDOM SE OBTIENE PARA COMPROBAR QUE 
//LAS FUNCIONES math.floor, math. random y parseInt   ESTEN FUNCIONANDO DE FORMA CORRECTA Y GENERANDO UN VALOR ALEATORIO 



let nuMero_random = Math.floor ( Math.random ( ) * 1000) + 1 ;

let numeRO_a_taclear = 0;

let cont = 1;

alert (" JUEGO DE NUMERO ALEATORIO QUE VA DE UNO MIL Y MUESTRA CADA NUMERO DE INTENTO ");

while ( numeRO_a_taclear != nuMero_random ){


//let dig_aleat = parseInt (      Math.floor ( Math.random ( ) * 1000 ) +1     );

numeRO_a_taclear = parseInt ( prompt ("TECLEA UN NUMERO ENTRE 1 Y 1000: ") );


console.log (typeof(numeRO_a_taclear));

console.log ( ` el numero random es ${nuMero_random } ` );



if( numeRO_a_taclear == nuMero_random){
    alert(` FIN DEL JUEGO. Escribiste el numero: ${numeRO_a_taclear}. Lo atinaste en ${cont} ${cont == 1 ? "vez" : "veces"} ` );
}


    else{
            if(numeRO_a_taclear <= nuMero_random){
                alert(` el numero escrito fue ${numeRO_a_taclear}. El numero es MAYOR y el intento es ${cont} `);
                        }

            else{
                alert(` el numero escrito fue ${numeRO_a_taclear}. El numero es MENOR y el intento es  ${cont}`);
            }

                          
            //el contador ira de 10 en 10 
            cont = cont + 1;
                        

            if (cont > 5 ){
                alert (" LLEGASTE AL NUMERO MAXIMO DE INTENTOS, INTENTELO DE NUEVO ");
                break;
            }

            

        }

}