Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Haz lo que hicimos en el aula

var pacientes = document.querySelectorAll(".paciente");

console.log(pacientes);

for (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");

  pesoEsValido = true;
  alturaEsValida = true;

  if (peso < 0 || peso > 1000) {
    pesoEsValido = false;
    tdIMC.textContent = "Datos incorrectos";
    paciente.classList.add("paciente-incorrecto");
  }
  if (altura < 0 || altura > 3.0) {
    alturaEsValida = false;
     tdIMC.textContent = "Datos incorrectos";
    paciente.classList.add("paciente-incorrecto");
  }

  if (pesoEsValido && alturaEsValida) {
    var imc = peso / (altura * altura);

    tdIMC.textContent = imc.toFixed(2);
  }
}
1 respuesta
solución!

Hola Aurora, espero que estés bien!

Gracias por compartir tu código con nosotros.

Si tiene alguna pregunta sobre el contenido del curso, estamos aquí para ayudarlo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios