@pmun/utils / isZero
Function: isZero()
ts
function isZero(value): boolean;判断数字或十进制数字字符串是否为零,支持科学计数法 直接检查字符串尾数,避免极小的非零值转成 Number 后被误判为零。
Parameters
value
unknown
待判断的值,字符串自动去除首尾空白
Returns
boolean
零和负零返回 true;空值、无效输入和非零值返回 false
Example
ts
isZero(0) // true
isZero('-0.00') // true
isZero('0.00e+3') // true
isZero('1e-400') // false
isZero('') // false
isZero(null) // false