Olá pessoal, espero que estejam todos bem!
Ao final do módulo 03, tive a curiosidade de implementar a condicional para números inválidos, que consiste em verificar o limite do nosso número secreto que definimos no elemento 'p' do nosso projeto: Ou seja, quaisquer número que não esteja entre 1 e 10, serão considerados inválidos
Abaixo teremos o código:
function verificarChute() {
let chute = document.querySelector("input").value;
if(chute > 0 && chute <= 10) {
if (chute == numeroSecreto) {
exibirTextoNaTela("h1", "Você Acertou!!");
let palavraTentativa = tentativas > 1 ? 'tentativas' : 'tentativa';
let mensagemTentativas = `Você descobriu o número secreto com ${tentativas} ${palavraTentativa}`;
exibirTextoNaTela("p", mensagemTentativas);
document.getElementById('reiniciar').removeAttribute('disabled');
} else {
if (chute > numeroSecreto) {
exibirTextoNaTela("p", "O número secreto é menor");
} else {
exibirTextoNaTela("p", "O número secreto é maior");
}
tentativas++;
limparCampo();
}
} else {
exibirTextoNaTela('p', 'Número Inválido');
}
}