2
respostas

[Dúvida] Loop infinito

Vocês podem me explicar qual erro está no meu código? ele somente pergunta "Escolha um número entre 1 e 10" , e não leva a lugar nenhum, está num Loop infinito

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Olá Kaio! Fiz os testes aqui com seu código e aparentemente funcionou corretamente. Vou deixar aqui o código de como fiz.

alert("Boas vindas ao jogo do número secreto");
let numeroSecreto = 5;
console.log(numeroSecreto);
let chute

while (chute != numeroSecreto) {
    chute = prompt('Escolha um número entre 1 e 100');
    if (chute == numeroSecreto) {
        alert(`Isso ai! Você descobriu o número secreto ${numeroSecreto}`);
    } else {
        if (chute > numeroSecreto) {
            alert(`O número secreto é menor que ${chute}`);
        } else {
            alert(`O número secreto é maior que ${chute}`);
        }
    }
}

Boa tarde Samuel, então não sei porque estava dando erro... mas copiei seu código e rodou normal agora, muito obrigado cara! Boa jornada na ONE :)