文件说明:数字类操作集合
示例代码:
import $number from '@/common/js/string.js' $number.isNumber(' 12345 ')
方法列表:
@name $number.isNumber(value) @说明: 判断是否是数字类型, 可检测字符串类型数字,带逗号的货币类数字不会被检测成数字 @params value 待检测的内容 @return: [Boolean]
@name $number.isInt(value, than, zero) @说明: 判断当前值是否是整形,支持字符串类型判断 @params value 待检测的内容 than [Boolean] 可选,值true是否是正整数,值false是否是负整数,未设置时,不分正负整数 zero [0] 值只能是0或者不设置。值0时表示包含0,否则不包括0,默认不包括0 @return: [Boolean]
@name $number.isFloat(value, than) @说明: 判断当前值是否是浮点型,支持字符串类型判断 @params value 待检测的内容 than [Boolean] 可选,值true是否是正整数,值false是否是负整数,未设置时,不分正负整数 @return: [Boolean]
@name $number.format(value, p1, p2) @说明: 格式化数字。当格式化值非数字时:输出原值。 当请求参数不正确时:输出原值 @params 二个参数时(最少二个参数) $number.format(value, 2) // 表示小数部份保留二位 $number.format(value, ',') // 表示已逗号分隔数字 三个参数时: $number.format(value, ',', 2) // 表示以逗号分隔且保留二位小数 $number.format(value, 2, ',') // 和上面的意思是一样的,参数二和参数三对调不影响结果 @return: [String]
@name $number.rndNumber(minNum, maxNum) @说明: 返回随机数:可能是整数或浮点数,浮点数默认2位小数点 @params minNum [Number] 必需,区间最小数 maxNum [Number] 必需,区间最大数 @return: [Number]
@name $number.rndFloat(minNum, maxNum, digit) @说明: 返回随机浮点数 @params minNum [Number] 必需,区间最小数 maxNum [Number] 必需,区间最大数 digit [Number] 必需,保留小数位数 @return: [Number]
@name $number.rndInt(minNum, maxNum) @说明: 返回一个指定范围内的随机整数 @params minNum [Number] 必需,区间最小数 maxNum [Number] 必需,区间最大数 @return: [Number]
@name $number.rndInts(minNum, maxNum, len) @说明: 返回一组不重复的无序随机整形数 ,如果范围个数少于取值范围,则输出区间所有整形数 @params minNum [Number] 必需,区间最小数 maxNum [Number] 必需,区间最大数 len [Number] 必需,获取个数 @return: [Array]
标签:return,name,Number,value,number,说明,maxNum,js From: https://www.cnblogs.com/wm218/p/16668230.html