var titulo = document.querySelector(".titulo_principal");
titulo.textContent = ("Aparecida nutricionista");
var pacientes = document.querySelectorAll(".paciente");
var botao = document.querySelector("#adicionar-paciente");
function calculaImc(peso,altura){
var imc = 0;
imc = peso / (altura * altura);
return imc.toFixed(2);
}
function pegaDadosPaciente(form){
var paciente = {
nome: form.nome.value,
peso: form.peso.value,
altura: form.altura.value,
gordura: form.gordura.value,
imc:
}
return paciente;
}
function criaTr(paciente){
var formTr = document.createElement("tr");
var nomeTd = document.createElement("td");
var pesoTd = document.createElement("td");
var alturaTd = document.createElement("td");
var gorduraTd = document.createElement("td");
var tdImc = document.createElement("td");
nomeTd.textContent = paciente.nome;
pesoTd.textContent = paciente.peso;
alturaTd.textContent = paciente.altura;
gorduraTd.textContent = paciente.gordura;
tdImc.textContent = paciente.imc;
formTr.appendChild(nomeTd);
formTr.appendChild(pesoTd);
formTr.appendChild(alturaTd);
formTr.appendChild(gorduraTd);
formTr.appendChild(tdImc);
tabela.appendChild(formTr);
console.log(nome);
console.log(peso);
console.log(altura);
console.log(gordura);
return formTr;
}
for(var i = 0 ; i < pacientes.length; i++){
var paciente = pacientes[i];
var peso = paciente.querySelector(".info-peso").textContent;
var altura = paciente.querySelector(".info-altura").textContent ;
var tdImc = paciente.querySelector(".info-imc");
var pesoValido = true;
var alturaValida = true;
if(peso >= 700 || peso <= 0){
pesoValido = false;
tdImc.textContent = ("Peso invalido");
paciente.classList.add("invalido")
}
if (altura > 3 || altura <= 0){
alturaValida = false
tdImc.textContent = ("altura invalida")
paciente.classList.add("invalido")
}
if (alturaValida && pesoValido ){
var imc = calculaImc(peso,altura);
tdImc.textContent = imc
}
}
botao.addEventListener("click",function(event){
event.preventDefault();
var form = document.querySelector(".formulario");
var paciente = pegaDadosPaciente(form);
var formTr = criaTr(paciente);
});
console.log(paciente)
console.log(pacientes)