if(errores.length >= 0){ //Lo igualo a cero para que elimine el ultimo mensaje de error en pantalla
exhibirMensajesErrores(errores,ul);
return;
}
...
function validarPaciente(paciente){
var mensajeErrore = [];
var camposNombre = ["Nombre", "Peso", "Altura", "gordura"];
var datos = [paciente.nombre,paciente.peso,paciente.altura,paciente.gordura];
for(var i = 0; i < camposNombre.length; i++){ //utilizo un ciclo for para no repetir el if, cuatro veces. Se podria sacar en una funcion y hacer el llamado.
var nombrecampo = camposNombre[i];
var datospaciente = datos[i];
if(datospaciente.length == 0){
mensajeErrore.push("Por favor complete el campo " + nombrecampo);
}
}
if(!validarPeso(paciente.peso)){
mensajeErrore.push("El peso es incrorrecto");
//errores.push(true);
}
if(!validarAltura(paciente.altura)){
mensajeErrore.push("La altura es incrrecta");
//errores.push(false);
}
return mensajeErrore;
}