Skip to content

canBeParsedAsNumber 判断可转数字

function canBeParsedAsNumber(value: unknown): boolean

判断传入值是否可以被解析为有限数字。InfinityNaN 会返回 false

参数

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

返回值

返回值说明类型
result可解析为有限数字时返回 true,否则返回 falseboolean

示例

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

canBeParsedAsNumber('123') // true
canBeParsedAsNumber('12.3') // true
canBeParsedAsNumber('abc') // false
canBeParsedAsNumber(Infinity) // false