Skip to content

isNumber 判断数字

function isNumber(value: unknown): value is number

判断传入值是否为 number 类型。该函数可作为 TypeScript 类型守卫使用。

参数

参数名说明类型默认值
value待判断的值unknown必填

返回值

返回值说明类型
result是数字时返回 true,否则返回 falseboolean

示例

typescript
import { isNumber } from '@mingto/tools'

isNumber(123) // true
isNumber('123') // false
isNumber(Number.NaN) // true

注意事项

  • NaNInfinity 也属于 number 类型,因此会返回 true