1
resposta

Não exibe mensagem de "peso" e "altura" inválidos

Meu programa não exibe as mensagens de erro de altura e peso na tabela



var paciente = document.querySelector("#primeiro-paciente");

var tdPeso = paciente.querySelector(".info-peso");
var peso = tdPeso.textContent;

var tdAltura = paciente.querySelector(".info-altura");
var altura = tdAltura.textContent;

var tdImc = paciente.querySelector(".info-imc");

var pesoEhValido = true;
var alturaEhValida = true;

if (peso<= 0 || peso >= 1000 ){
    console.log("Peso inválido!");
    pesoEhValido = false;
    tdImc.textContent = "Peso inválido!";
}

if (altura <= 0 || altura >= 3.00);{
    console.log("Altura Inválida!");
    alturaEhValida = false;
    tdImc.textContent = "Altura inválida!";
}

if (alturaEhValida && pesoEhValido);{
    var imc = peso / (altura * altura);
    tdImc.textContent = imc;
}
1 resposta

Oi Victor, tudo bem?

No console é exibido alguma mensagem de erro? Se sim, poderia mandar aqui por gentileza?

Além disso, me mande seu código HTML também para conseguir te auxiliar melhor!

Fico no aguardo =)