1
resposta

[Dúvida] Desafio do Número Secreto

Olá, estou acompanhado e criando o codigo conforme a evoluçao das aulas, porem estou com um problema : antes mesmo de eu finalizar o jogo ja mostar a imagem de "voce acertou, voce descobriu o numero secreto" sendo que era apenas para mostrar wuando acertasse o numero, poderia me auxiliar a corrigir isso ? nao alterei o codigo index.html somente no app.js

1 resposta

Olá, Matheus, tudo bem?

Uma possibilidade é que a condição no seu código JavaScript esteja configurada de forma que sempre resulte verdadeira, independentemente da entrada do usuário. Peço que verifique se o seu código está como o código abaixo:

while (chute != numeroSecreto) {
    chute = prompt(`Escolha um número entre 1 e ${numeroMaximo}`);
    // se chute for igual ao número secreto
    if (chute == numeroSecreto) {
        break;
    } else {
        if (chute > numeroSecreto) {
            alert(`O número secreto é menor que ${chute}`);
        } else {
            alert(`O número secreto é maior que ${chute}`);
        }
        // tentativas = tentativas + 1;
        tentativas++;
    }
}

let palavraTentativa = tentativas > 1 ? 'tentativas' : 'tentativa';
alert(`Isso ai! Você descobriu o número secreto ${numeroSecreto} com ${tentativas} ${palavraTentativa}.`);

No entanto, caso o problema persista, você pode compartilhar o seu código. Assim poderei identificar o erro que está gerando esse comportamento.

Espero ter ajudado.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!