Bom dia!! Se eu coloco um zero a mais na altura, como tem sido feito com o peso, acaba passando por true:
<tbody id="tabela-pacientes">
<tr class="paciente" id="primeiro-paciente">
<td class="info-nome">Paulo</td>
<td class="info-peso">100</td>
<td class="info-altura">2.000</td>
<td class="info-gordura">10</td>
<td class="info-imc">0</td>
</tr>
if (altura < 0 || altura > 3.0) {
console.log("altura inválida")
alturaValida = false;
tdImc.textContent = "Altura inválida";
} else {
console.log("altura valida")
}
Isso tem a ver com o formato da numeração??
Obrigada!! ;)