Buenas tardes.
Me surgio una duda, y fue al ver que en el operador logico lo podia resumir en una sola linea de codigo ya que son lo mismo, y al parecer esta correcto.
Les comparto mi solucion.
var paciente = document.querySelector("#primer-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 imc = peso / (altura * altura);
tdIMC.textContent = imc;
var pesoEsValido=true;
var alturaEsValida=true;
if((peso < 0) || (peso > 1000) || (altura < 0) || (altura > 3.00)) {
pesoEsValido=false;
alturaEsValida=false;
console.log("Peso inválido");
console.log("Altura inválida");
}
if(pesoEsValido && alturaEsValida) {
var imc = peso / (altura * altura);
tdIMC.textContent = imc;
console.log("Peso válido");
console.log("Altura válida");
}