function mostraTodosIMCS(){
var trpacientes = document.getElementsByClassName("paciente");
function montaPaciente(pacientetr){
var nome = pacientetr.getElementsByClassName("info-nome")[0]; var altura = pacientetr.getElementsByClassName("info-altura")[0]; var peso = pacientetr.getElementsByClassName("info-peso")[0];
var paciente = {peso : peso.textContent, altura : altura.textContent, nome : nome.textContent, pegaIMC : function(){
if(this.altura != 0){ var imc = this.peso / (this.altura * this.altura); return imc; } else{ console.log("Não posso executar uma divisão por 0!"); } } }; return paciente; }; percorreArray(trpacientes, imprimeIMC); function imprimeIMC(pacientetr){
var pacienteAtual = montaPaciente(pacientetr); var imc = pacienteAtual.pegaIMC(); var nomepaciente = pacienteAtual.nome;
var imctd = pacientetr.getElementsByClassName("info-imc")[0];
console.log(nomepaciente); imctd.textContent = imc; console.log(imc);
}};
var botao = document.getElementById("calcular-imcs"); botao.onclick = mostraTodosIMCS();