// se requiere que el numeron sea entre 1 y 10 1 y 1000 la idea eria poner in prompt y guardar la variable
let rangoSup = parseInt(prompt(Ingrese el rango superior de los número aleatorio a generar entre 0 y..?
));
let numeroSecreto = Math.floor(Math.random()rangoSup)+1;
let numeroUsuario=0;
let intentos = 1;
//let palabraVeces ="vez";
let maximosIntentos = 10; // es mala practica dejar el maximo de intentos como 3 en el codigo es mejor declarr la variable
while (numeroUsuario != numeroSecreto)
{
let numeroUsuario = parseInt(prompt(Me indicas un número entre 0 y ${rangoSup}
));
/
para dejar codigo fuera o dejar comentarios
*/
console.log(typeof(numeroUsuario));
console.log(numeroSecreto);
// se usa doble igual para asignar un valor a una variable, compara dos valores para ver si son iguales
if (numeroUsuario == numeroSecreto) {
alert(`Acertaste, el número es: ${numeroUsuario} lo hiciste en ${intentos} ${intentos ==1 ? "vez" : "veces"}`);
}
else {
if (numeroUsuario > numeroSecreto) {
alert("El número secreto es menor");
} else {
alert("el número secreto es mayor");}
}
// incrementamos el contador cuando no acierta
//intentos = intentos +1;
intentos++; // dice que es operador ternario? o era pone el codigo de js en el template strings
//palabraVeces="veces";
if (intentos > maximosIntentos)
{ alert(`Llegaste al número máximo de ${maximosIntentos} intentos el número secreto era ${numeroSecreto}`);
break;
}0
}