1
resposta

RESOLUÇÃO DO PROJETO!

Adorei a leveza que foi encaminhando as aulas e amei desenvolver o projeto, foi muito gradificante:

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


//enquanto o numero não for igual ao numero secreto
while (chute != numeroSecreto) {
    chute = prompt(`Escolha um numero de 1 a ${numeroMaximo} `);
    //Se o chute for igual ao numero secreto
    if (chute == numeroSecreto) {
        break;
    } else {
        if (chute > numeroSecreto) {
            alert(`O numero secreto é menor que ${chute}`)
        } else {
            alert(`O numero secreto é maior que ${chute}`)
        }   
        // tentavidas = tentativas + 1
        tentativas++
    }
}

alert(`Isso ai! Você descobriu o numero secreto ${numeroSecreto} com ${tentativas} ${palavratentativa} `);
1 resposta

Olá, Gabriela! Como vai?

Fico imensamente feliz pelo seu feedback! Continue evoluindo assim.

Observei que você explorou o uso de laços de repetição para controlar as tentativas, utilizou muito bem as condições para orientar o jogador sobre o número secreto e ainda compreendeu a importância de dar feedback claro ao usuário durante o jogo.

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

Uma alteração necessária é ajustar a última mensagem para tratar corretamente o plural da palavra "tentativa". Assim:

alert(`Isso aí! Você descobriu o número secreto ${numeroSecreto} com ${tentativas} ${tentativas > 1 ? 'tentativas' : 'tentativa'}`);

Isso faz com que a mensagem final fique mais natural e adaptada ao número de tentativas realizadas.

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!