函数表达式
$w.ABS
$w.ABS(number:number):number
功能描述
计算传入数字的绝对值
$w.Min
$w.Min(...numbers: number[]):number
功能描述
返回一组数字中的最小值
$w.Max
$w.Max(...numbers: number[]):number
功能描述
返回一组数字中的最大值
$w.Average
$w.Average(...numbers: number[]):number
功能描述
返回一组数字中的平均值
$w.Sum
$w.Sum(...numbers: number[]):number
功能 描述
计算一组数字的和
$w.Floor
$w.Floor(number:number):number
功能描述
返回传入数字向下取整的结果
示例
$w.Floor(1.1); // 1
$w.Floor(-1.1); // -2
$w.Ceiling
$w.Ceiling(number:number):number
功能描述
返回传入数字向上取整的结果
示例
$w.Ceiling(1.1); // 2
$w.Ceiling(-1.1); // -1
$w.Round
$w.Round(number:number):number
功能描述
返回传入数字四舍五入后的结果
$w.Rand
$w.Rand(number:number):number
功能描述
返回一个指定范围的伪随机整数
示例
$w.Rand(10); // 2
$w.Rand(-1); // 0
$w.If
$w.If(condition:boolean, consequent:any, alternate:any):any
$w.If(params: { condition:boolean; consequent:any; alternate:any}):any
功能描述
按判断条件进行逻辑比较,满足时返回一个值,不满足时返回另一个值。
ps: 该函数包涵两种重载形式。其一接受一个参数列表,参数分别为
condition、consequent、alternate;其次只接受一个包涵以上三 key 的对象参数。除此之外两者并无任何不同。
入参
condition:boolean
判断条件
consequent:any
满足时返回一个值
alternate:any
不满足时返回另一个值