javascript check if number
function isNumber(n) { return /^-?[\d.]+(?:e-?\d+)?$/.test(n); } ------------------------ isNumber('123'); // true isNumber('123abc'); // false isNumber(5); // true isNumber('q345'); // false isNumber(null); // false isNumber(undefined); // false isNumber(false); // false isNumber(' '); // false