Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

NÃO ESTÁ ATUALIZANDO AS DICAS

Boa tarde, estou com uma dificuldade em encontrar o problema, só atualiza a primeira tentativa. exemplo: numero 4 (o numero secreto é maior); numero 7 (o numero secreto é maior); numero 10 (o numero secreto é maior). não atualiza as dicas. segue o código:

let numeroSecreto = gerarNumeroAleatorio;

function exibirTextoNaTela(tag, texto) {
    let campo = document.querySelector(tag);
    campo.innerHTML = texto;
}

exibirTextoNaTela('h1', 'Jogo do número secreto');
exibirTextoNaTela('p', 'Escolha um número entre 1 e 10');

function verificarChute() {
    let chute = document.querySelector('input').value;
    
    if (chute == numeroSecreto) {
        exibirTextoNaTela('h1', 'ACERTOU, FINALMENTE!');
        exibirTextoNaTela('P', 'Você acertou esse bendito número!');
    } else {
        if( chute > numeroSecreto) {
            exibirTextoNaTela('p', 'o numero secreto é  menor.');
        } else {
            exibirTextoNaTela('p', 'o numero secreto é maior.')
        }
    }
    
}


        function gerarNumeroAleatorio() {
    return parseInt(Math.random() * 10 + 1);
}
1 resposta
solução!

Olá, Ianne! Tudo bem?

Pelo código que você compartilhou, identifiquei um problema na linha onde você define o valor da variável numeroSecreto. Você está atribuindo a função gerarNumeroAleatorio diretamente, em vez de chamá-la. Para corrigir isso, você precisa adicionar os parênteses após o nome da função, como no exemplo a seguir:

let numeroSecreto = gerarNumeroAleatorio();

Dessa forma, a função será executada e o valor retornado será atribuído à variável numeroSecreto.

Após fazer essas correções, seu código deve funcionar corretamente, atualizando as dicas de acordo com o número digitado pelo usuário.

Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

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