Skip to content

Instantly share code, notes, and snippets.

@sebnilsson
Last active October 11, 2015 15:27
Show Gist options
  • Save sebnilsson/3879525 to your computer and use it in GitHub Desktop.
Save sebnilsson/3879525 to your computer and use it in GitHub Desktop.
JavaScript isNumber / isNumberOrEmpty
var isNumber = function(number) {
return !isNaN(parseFloat(number)) && isFinite(number);
};
var isNumberOrEmpty = function(number) {
number = (number || 0).toString().replace(' ', '').replace(',', '.');
return !isNaN(parseFloat(number)) && isFinite(number);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment