Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Projeto final

alert('Boas-vindas ao jogo do número secreto!');
const numeroMaximo = 5000;
const numeroSecreto = Math.floor(Math.random() * numeroMaximo) + 1;
let numeroDigitado;
let tentativas = 1;
while (numeroDigitado != numeroSecreto) {
    numeroDigitado = Number(prompt(`Escolha um número entre 1 e ${numeroMaximo}`));
    if (numeroDigitado === numeroSecreto) {
        alert(` Isso aí! Você descobriu o número secreto ${numeroSecreto} com ${tentativas} ${tentativas > 1 ? 'tentativas' : 'tentativa'}!`);
        break;
    } 
    else if (numeroDigitado < numeroSecreto) {
        alert(`O número secreto é maior que ${numeroDigitado}.`);
    } 
    else if (numeroDigitado > numeroSecreto) {
        alert(`O número secreto é menor que ${numeroDigitado}.`);
    }
    tentativas++;
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Olá, Lish! Tudo bem?

Parabéns por compartilhar a resolução do seu projeto final. Fico feliz em ver seu desenvolvimento e a aplicação dos conceitos aprendidos durante o curso. O código está funcionando muito bem!

Compartilhar suas conclusões é uma ótima prática. Além de reforçar o que aprendeu, você também inspira outros colegas.

Conte sempre com a Alura para evoluir seus estudos. Em caso de dúvidas, estou à disposição.

Bons estudos!

Sucesso

Imagem da comunidade

while (chute != numeroSecreto) {
chute = prompt(Escolha um número entre 1 a ${numeroMaximo});
// código omitido…
}