Olá pessoal estou com esse problema mas não estou encontrando como arrumo ele, alguém consegue me ajudar?
O problema que gera no console é o titulo da minha pergunta
var pacientes = document.querySelectorAll(".paciente");
for(var i = 0; i <= pacientes.length; i++) {
var paciente = pacientes[i];
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 pesoValido = true;
var alturaValida = true;
if(altura <= 0 || altura >= 3.00){
console.log("altura invalida");
tdimc.textContent = "Altura Inválida!";
pesoValido = false;
paciente.classList.add("paciente-invalido");
}
if(peso <= 0 || peso >= 1000){
console.log("Peso invalido");
tdimc.textContent = "Peso Inválido!";
alturaValida = false;
paciente.classList.add("paciente-invalido");
}
if (pesoValido && alturaValida){
console.log("tudo validado");
var imc = peso / (altura * altura);
tdimc.textContent = imc.toFixed(2);
}
}