UNPKG

@lancercomet/utils

Version:
32 lines (31 loc) 883 B
/** * 安全将字符串转换为数字. * * @param {string} target 目标字符串. * @param {*} [fallback] 降级数值. */ declare function intParse(target: unknown, fallback?: any): number; /** * 安全将字符串转换为数字. * * @param {string} target 目标字符串. * @param {*} [fallback] 降级数值. */ declare function floatParse(target: unknown, fallback?: any): number; /** * 检测是否为浮点数. * 方法没有字符串弱类型转换,请自行处理. * * @param {*} target 检测目标. * @returns {boolean} */ declare function isFloat(target: any): boolean; /** * 检测是否为整数. * 方法没有字符串弱类型转换,请自行处理. * * @param {*} target 检测目标. * @returns {boolean} */ declare function isInt(target: any): boolean; export { intParse, floatParse, isInt, isFloat };