[Home] > Snippets  > Languages  > JavaScript  > Validation  >  Check if a value is a number

Check if a value is a number

JavaScript

const isNumber = (value) => !isNaN(parseFloat(value)) && isFinite(value)

TypeScript

const isNumber = (value: any): number => !isNaN(parseFloat(value)) && isFinite(value)