Function: isNumber()
ts
function isNumber(value): value is number;Checks if a value is a finite number. 检查值是否为有限数字。
Parameters
| Parameter | Type | Description |
|---|---|---|
value | unknown | The value to check / 要检查的值 |
Returns
value is number
True if the value is a finite number / 如果值是有限数字则返回true
Example
typescript
isNumber(42) // => true
isNumber(3.14) // => true
isNumber(NaN) // => false
isNumber(Infinity) // => false
isNumber(-Infinity) // => false
isNumber('42') // => false
isNumber(null) // => false
isNumber(undefined) // => false
isNumber([]) // => false
isNumber({}) // => falseSince
1.0.0