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

[Dúvida] após optimizar o código, os textos pararam de aparecer no site.

Após optmizar o código e excluir as linhas de let separadas, os textos sumiram do site.
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
tanto o tag h1 quanto o p existem no HTML que já veio pronto da Alura.

1 resposta
solução!

Olá, Jonathan! Como vai?

Parece que houve um pequeno erro de digitação no seu código. Na função exibirTextoNaTela, você usou linerHTML em vez de innerHTML. Isso impede que o texto seja exibido corretamente.

Aqui está a correção:

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

exibirTextoNaTela('h1', 'adivinha aí, já que você é top!');
exibirTextoNaTela('p', 'escolha um número de 1 até 50');

function verificarChute() {
    console.log('o botão foi acionado!');
}

Após fazer essa alteração, o texto deve aparecer corretamente no seu site.

Espero ter ajudado e bons estudos!

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