1
respuesta

Lo hecho en clase

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((Peso < 0)|| (Peso > 900)){
        tdImc.textContent ="Peso incorrecto"
        pesoValido = false;
        Paciente.classList.add("paciente-incorrecto");
    }
    if((Altura < 0)|| (Altura > 3.00)){
        tdImc.textContent ="Altura incorrecta"
        alturaValida = false;
        Paciente.classList.add("paciente-incorrecto");
    }
    if(pesoValido && alturaValida){
        var imc = Peso/(Altura*Altura);
        tdImc.textContent = imc.toFixed(2);
    }
}
1 respuesta

Hola, gracias por compartir tu código, excelente trabajo. Saludos cordiales.