Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Muito Bom. Estou Adorando o curso. Aprendento Muito.

var titulo = document.querySelector(".titulo");
titulo.textContent = "Aparecida Nutricionista";

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

for (var i=0; i < pacientes.length; i++){

  paciente = pacientes[i];

  var tdPeso = paciente.querySelector(".info-peso");
  var tdAltura = paciente.querySelector(".info-altura");
  var tdImc = paciente.querySelector(".info-imc");

  var peso = tdPeso.textContent;
  var altura = tdAltura.textContent;


  var pesoEhVálido = true;
  var alturaEhVálida = true;

  if (peso <= 0 || peso >= 1000){
    console.log("Peso Inválido");
    pesoEhVálido = false;
    tdImc.textContent = "Peso Inválido!";
    paciente.classList.add("paciente-invalido");
    }

  if (altura <= 0 || altura >= 3.00){
    console.log("Altura Inválido");
    alturaEhVálida = false;
    tdImc.textContent = "Altura Inválida!";
    paciente.classList.add("paciente-invalido");
  }

  if (pesoEhVálido && alturaEhVálida){
    var imc = peso / (altura * altura);
    tdImc.textContent = imc.toFixed(2);
  }
}

var botaoAdicionar = document.querySelector("#adicionar-paciente");
botaoAdicionar.addEventListener("click", function(event){
    event.preventDefault();
1 resposta
solução!
var titulo = document.querySelector(".titulo");
titulo.textContent = "Aparecida Nutricionista";

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

for (var i=0; i < pacientes.length; i++){

  paciente = pacientes[i];

  var tdPeso = paciente.querySelector(".info-peso");
  var tdAltura = paciente.querySelector(".info-altura");
  var tdImc = paciente.querySelector(".info-imc");

  var peso = tdPeso.textContent;
  var altura = tdAltura.textContent;


  var pesoEhVálido = true;
  var alturaEhVálida = true;

  if (peso <= 0 || peso >= 1000){
    console.log("Peso Inválido");
    pesoEhVálido = false;
    tdImc.textContent = "Peso Inválido!";
    paciente.classList.add("paciente-invalido");
    }

  if (altura <= 0 || altura >= 3.00){
    console.log("Altura Inválido");
    alturaEhVálida = false;
    tdImc.textContent = "Altura Inválida!";
    paciente.classList.add("paciente-invalido");
  }

  if (pesoEhVálido && alturaEhVálida){
    var imc = peso / (altura * altura);
    tdImc.textContent = imc.toFixed(2);
  }
}

var botaoAdicionar = document.querySelector("#adicionar-paciente");
botaoAdicionar.addEventListener("click", function(event){
    event.preventDefault();