App Utility Methods
app.utility.isNumeric()
by Farzad Cyrus
JavaScript
var app = app || {};
app.utility = (function() {
'use strict';
function init() {
}
function isNumeric(n) {
//return !isNaN(parseFloat(n)) && isFinite(n) && n.match(/\d+/g) != null;
return /^-?[\d.]+(?:e-?\d+)?$/.test(n);
}
return {
init: init(),
isNumeric: isNumeric
}
})();
console.log( app.utility.isNumeric('jdkjaskk') );
console.log( app.utility.isNumeric('2323323') );
console.log( app.utility.isNumeric('sdsddsd2323323') );
console.log( app.utility.isNumeric(2323232323) );
console.log( app.utility.isNumeric('') );
console.log( app.utility.isNumeric(' ') );