Gostaria de compartilhar o meu código! para o jogo ficar mais dinâmico, através do site que o Guilherme passou(developer.mozilla.org), eu descobri um comando para o jogo ficar melhor, adicionando no fim uma janela que pergunta se quer jogar de novo e da refresh(f5) ou não, fazendo com que feche a aba e não precisa usar o f5! quando finalizar o game.
alert('Bem vindo ao jogo de adivinhação');
//Variáveis
let numeroMaximo = 5000;
let chute;
let numeroSecreto = parseInt(Math.random() * numeroMaximo + 1);
console.log(numeroSecreto);
let tentativas = 1;
//Lopping
while (chute != numeroSecreto) {
chute = prompt("Digite um número entre 1 e " + numeroMaximo);
if (chute == numeroSecreto) {
break; }
if (chute > numeroSecreto) {
alert('O Número secreto é menor');
}
else {
alert('O Número secreto é maior');
}
tentativas++;
}
//Números de tentativas singular e plural
let tentativastexto = tentativas > 1 ? 'tentativas' : 'tentativa';
if (chute = numeroSecreto) {
alert('Parabéns, você acertou o número secreto ' + numeroSecreto + ' com ' + tentativas + ' ' + tentativastexto)
};
//janela de confirmação para jogar novamente
if (window.confirm('Deseja jogar novamente?')) {
window.location.reload();
} else {
window.close();
}