No campo do imc aparece NaN ao invés do resultado
var trsPacientes =document.getElementsByClassName("paciente");
for (i =0; i<=trsPacientes.length -1; i++){
var pacienteTr = trsPacientes[i];
var tdpeso = pacienteTr.getElementsByClassName("info-peso");
var tdaltura = pacienteTr.getElementsByClassName("info-altura");
var tdnome = pacienteTr.getElementsByClassName("info-nome");
var paciente = {
"peso": tdpeso.textContent,
"altura": tdaltura.textContent,
"nome" : tdnome.textContent,
}
if (paciente.altura == 0){
console.log("Altura não pode ser igual a 0")
}else{
var imc = paciente.peso /(paciente.altura*paciente.altura);
var tdImc = pacienteTr.getElementsByClassName("info-imc")[0];
tdImc.textContent = imc;
console.log(imc);
}
}