cuando los inputs son de tipo 'number' y se mete algo que no sea un number el value siempre retorna vacío, entonces tienen que ser tipo texto para el caso de uso cuando uno mete algo: *44e*, entonces la directiva borra el E y solo deja 44