We don't currently provide a separate question type to collect numeric input, but you can do it quite easily using a Short Text question, like so:
form.short("What is your age?", {number: true});
The user sees this when they try to submit a value that isn't an email address: