Skip to content

Home

Validate number

Checks if the given value is a number.

const validateNumber = n => {
  const num = parseFloat(n);
  return !Number.isNaN(num) && Number.isFinite(num) && Number(n) == n;
}

validateNumber('10'); // true
validateNumber('a'); // false

More like this

Start typing a keyphrase to see matching snippets.