mi Código Modificado del juego "Adivina el Número"
alert('Bienvenido al juego del número secreto');
//VARIABLES INTOCABLES
let nombre = prompt("Indicanos tu primer nombre");
let numeroSecreto = Math.floor(Math.random()*numerMaximo)+1;
let edad = prompt("digita tu edad: ");
let numeroUsuario = 0;
let Intentos = 1;
//VARIABLES EDITABLES
let numerMaximo= 30;
let cantidadDeIntentos= 2;
//VISIBILIDAD DEL NUMERO SECRETO EN CONSOLA
console.log('Numero Secreto:'+ numeroSecreto);
while(numeroSecreto!=numeroUsuario){
let numeroUsuario = prompt(`Me indicas un número entre 1 y ${numerMaximo} por favor:`);
//verificar resultado de comparacion-consola
console.log(`Resultado de la comparación: ${numeroUsuario == numeroSecreto}.`);
//Este código realiza la comparación
if (numeroSecreto == numeroUsuario){
//Verificacion de Acierto-consola
console.log(`Nombre de usuario: ${nombre}\nEdad: ${edad}\nUltimo Número que digito el usuario: ${numeroUsuario}.\n"ACERTO".\nNumero de intentos: ${Intentos} `);
//Acertamos, la condicion es verdadera.
alert(`Acertaste, el numero secreto es ${numeroSecreto}.\nnumero de intentos: ${Intentos} ${Intentos == 1 ? 'intento' : 'intentos'}`);
break;
}else {
if (numeroSecreto > numeroUsuario){
alert('El numero secreto es "MAYOR"');
}else{
alert('El numero secreto es "MENOR"');
}
Intentos++;
if(Intentos>cantidadDeIntentos){
//Verificacion por si fallo-consola
console.log(`Nombre de usuario: ${nombre}\nEdad: ${edad}\nUltimo Número que digito el usuario: ${numeroUsuario}.\n"NO ACERTO".\nNumero de intentos: ${Intentos-1}.\nEl numero secreto es:${numeroSecreto} `);
alert('Numero de intentos Terminados...');
break;
}
}
}
alert('FIN.')