Projeto final
alert('Bem-vindo ao jogo do número secreto!');
let valorMaximo = 100;
let numeroSecreto = Math.floor((Math.random() * valorMaximo)+1);
console.log(numeroSecreto);
let numeroUsuario;
let tentativas = 0;
do {
numeroUsuario = parseInt(prompt('Escolha um número entre 1 e 100!'));
while(numeroUsuario == 0 || numeroUsuario > valorMaximo){
numeroUsuario = parseInt(prompt(`Número incorreto...Escolha um número entre 1 e ${valorMaximo}!`));
}
if(numeroSecreto == numeroUsuario){
tentativas ++;
let tentativasUtilizadas = tentativas > 1 ? 'Tentativas utilizadas' : 'tentativa utilizada';
alert(`Isso aí, você acertou, o número é ${numeroSecreto} com um total de ${tentativas} ${tentativasUtilizadas}, parabéns!!!`);
break;
}else {
numeroUsuario > numeroSecreto ? alert(`O número secreto é menor que o número ${numeroUsuario}`) : alert(`O número secreto é maior que o número ${numeroUsuario}`);
tentativas ++;
}
if (tentativas == 3){
alert('Infelizmente, você perdeu o jogo...');
break;
}
let ultimaChance = tentativas == 2 ? 'Essa será a última chance, boa sorte!' : 'Você ainda tem mais '+ (tentativas + 1) +' tentativas';
console.log(tentativas);
alert(ultimaChance);
}while (numeroUsuario !== numeroSecreto);