O botão novo jogo funcionar, porém a função limpar campo não, minha cabeça já deu um nó de tanto analisar o código
O botão novo jogo funcionar, porém a função limpar campo não, minha cabeça já deu um nó de tanto analisar o código
Olá, Luciana, como vai?
No seu código, a função limparCampo
está correta e realmente limpa o valor do input quando chamada dentro de verificarChute
. O que acontece é que, na função reiniciarJogo
, você não está chamando limparCampo()
, então ao reiniciar, o campo mantém o último valor digitado. Para resolver, basta incluir essa chamada dentro de reiniciarJogo
.
function reiniciarJogo(){
numSecreto = gerarNum();
exibirTextoNaTela('h1', 'Jogo do Número Secreto');
exibirTextoNaTela('p', 'Escolha entre o número 1 e '+ nummax);
limparCampo();
}
Assim, ao clicar em “Novo Jogo”, o número secreto será gerado novamente, a contagem de tentativas será reiniciada e o campo ficará limpo, pronto para um novo chute.
Espero ter ajudado.
Siga firme nos seus estudos e conte com o fórum sempre que precisar.
Abraços :)