En el archivo form.js se declaro un objeto de la siguiente manera:
var paciente = {
nombre : form.nombre.value,
peso : form.peso.value,
altura : form.altura.value,
gordura : form.gordura.value,
imc : calcularIMC(form.peso.value,form.altura.value)
}
pero para el archivo filtrar, se indico de otra forma:
`var expresion = new RegExp(this.value,"i");`
a que se debe esta diferencia o porque son diferentes, no me quedo claro.
Gracias.