//Use o Math.random para gerar qualquer número aleatório e exiba esse número no console.
alert("Bem-vindo ao jogo Qual é o Número!"); let numeroQual = Math.floor(Math.random() * 100) + 1; // Gera um número aleatório entre 1 e 100 console.log(numeroQual); let chute; let tentativas = 1;
// Enquanto o chute não for igual ao númeroQual while (chute != numeroQual){ chute = prompt("Qual é o número? Escolha entre 1 e 100");
// Verifica se o chute é válido
if (chute === null) {
// Se o usuário cancelar, sai do jogo
alert("Jogo cancelado.");
break;
}
chute = parseInt(chute); // Converte o chute para número inteiro
// Verifica se o número foi advinhado corretamente
if (chute === numeroQual){
break;
} else {
// Verifica se o chute está acima ou abaixo do númeroQual
if (chute > numeroQual){
alert(`O número é menor que ${chute}.`);
} else {
alert(`O número é maior que ${chute}.`);
}
tentativas++;
}
}
let palavraTentativa = tentativas > 1 ? "tentativas" : "tentativa";
alert(Parabéns! Você advinhou o número ${numeroQual} com ${tentativas} ${palavraTentativa}.
);