1
resposta

Minha solução

alert("Boas vindas ao jogo do numero secreto");
let numeroMaximo = 1000;
let numeroSecreto = parseInt(Math.random() * numeroMaximo + 1);
let chute;
console.log (numeroSecreto);
let tentativas = 1;

    while (chute != numeroSecreto){
        chute = prompt(`escolha um numero entre 1 e ${numeroMaximo}`);
        if (chute == numeroSecreto) {
            
    break;
            console.log(`Usuario acertou o numero secreto ${numeroSecreto} `);

}       else {
            console.log (`Usuario errou o numero secreto ${numeroSecreto} `);
            if (chute > numeroSecreto) {
                alert (`O numero secreto é menor que ${chute} `);
            }       else {
                        alert (`O numero secreto é maior que ${chute} `);
         }
            //tentativas = tentativas + 1;
            tentativas++;
}
    }
let palavraTentativa = tentativas > 1 ? `tentativas` : `tentativa`;
alert(`Parabens! voce acertou o numero secreto ${numeroSecreto} com ${tentativas} ${palavraTentativa} `);
1 resposta

Olá, Kauê! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de laços de repetição para controlar a lógica do jogo em JavaScript, utilizou muito bem o Math.random() para gerar o número secreto e ainda compreendeu a importância do contador de tentativas para acompanhar o desempenho do jogador.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!