Meu codigo só funciona assim:
//var paciente = document.querySelector("#primeiro-paciente");
var tdPeso = document.querySelector(".info-peso");
var peso = tdPeso.textContent;
var tdAltura = document.querySelector(".info-altura");
var altura = tdAltura.textContent;
var imc = peso / (altura * altura);
var tdImc = document.querySelector(".info-imc");
tdImc.textContent = imc;
Se tento alterar para:
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 imc = peso / (altura * altura);
var tdImc = document.querySelector(".info-imc");
tdImc.textContent = imc;
Conforme esta no curso ele apresenta o erro:
"Uncaught TypeError: Cannot read property 'textContent' of null"