1
resposta

[dúvida] let numeroSecreto = gerarNumeroAleatorio();

nessa parte do curso ele fala para testarmos trocando o let numeroSecreto = gerarNumeroAleatorio(); para let numeroSecreto = 5; e vemos se no console aparece true or false o meu continua aparecendo false mesmo trocando o let numeroSecreto = gerarNumeroAleatorio(); para let numeroSecreto = 5;

1 resposta

Oi Yago, tudo bem? 😊

Entendi sua dúvida!

O problema pode estar na lógica da sua função chutar().

Verifique se a comparação dentro da função está correta.

Se você está comparando o chute do usuário com o número secreto, mesmo que o número secreto seja 5, o resultado será false se o chute for diferente de 5.

Certifique-se de que o chute do usuário seja igual a 5 para obter true.

let numeroSecreto = 5;

function chutar() {
    let chute = parseInt(document.getElementById('valor').value);
    console.log(chute === numeroSecreto);
}

Nesse exemplo, se o valor digitado no input for 5, o console exibirá true.

Caso contrário, exibirá false.

🎓 Para saber mais:

Continue praticando e explorando, a programação é uma jornada de aprendizado constante! 🤔

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓