Skip to content

toNumber

将输入值转换为数字。如果值为 nullundefined,返回 0。如果值为布尔值,true 转换为 1false 转换为 0。如果值是字符串且不能解析为数字,返回 0

使用

ts
import { toNumber } from 'rattail'

toNumber('123') // return 123
toNumber(true) // return 1
toNumber(false) // return 0
toNumber('abc') // return 0
toNumber(null) // return 0

参数

参数类型默认值
valueany

返回值

类型
number