Se eu estou usando essa estrutura condicional abaixo:
if(!validaPaciente(paciente)){
alert('Dados inválidos!');
return;
}
Qual a utilidade de utilizar essas outras duas estruturas abaixo que adiciona uma class se os dados estiverem inválidos?
if (!pesoEhValido) {
console.log("Peso inválido!");
pesoEhValido = false;
tdImc.textContent = "Peso inválido";
paciente.classList.add("paciente-invalido");
}
if (!alturaEhValida) {
console.log("Altura inválida!");
alturaEhValida = false;
tdImc.textContent = "Altura inválida";
paciente.classList.add("paciente-invalido");
}
acredito eu que não há mais necessidade de utilizar, uma vez que os dados não serão mais enviados se estiverem incorretos. Gostaria de uma opinião profissional.