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('  ')								);