Parece tudo certo para mim, não sei onde está o erro quando executo o seguinte código:
var peso = document.getElementById("peso-1").textContent; // pega o peso do paciente
var altura = document.getElementById("altura-1").textContent; // pega a altura do paciente
var nome = document.getElementById("nome-1").textContent; // pega o nome do paciente
var paciente = {
peso : peso,
altura : altura,
nome : nome
}
if(paciente.altura != 0){
var imc = paciente.peso / (paciente.altura * paciente.altura);
var tdDoImc = document.getElementById("imc-1"); // pega o td do imc do paciente 1
tdDoImc.textContent = imc; //Altera o conteúdo do td para o valor da variável imc
console.log(imc);
}else{
console("Não posso executar uma divisão por 0!");
}