add
项目 | 描述 |
语法 | add(n1, n2) 。
|
说明 | 加法操作。 |
参数 | |
返回值 | 返回n1+n2 的结果。 |
示例 | n1 = add(10, 20)
say(concat('n1=', n1))
|
sub
项目 | 描述 |
语法 | sub(n1, n2) 。
|
说明 | 减法操作。 |
参数 | |
返回值 | 返回n1-n2 的结果。 |
示例 | n1 = sub(10, 20)
say(concat('n1=', n1))
输出: n1=-10
|
mul
项目 | 描述 |
语法 | mul(n1, n2) 。
|
说明 | 乘法操作。 |
参数 | |
返回值 | 返回n1×n2 的结果。 |
示例 | n1 = sub(10, 20)
say(concat('n1=', n1))
输出: n1=200
|
div
项目 | 描述 |
语法 | div(n1, n2) 。
|
说明 | 除法操作。 |
参数 | |
返回值 | 返回n1÷n2 的结果。 |
示例 | n1 = sub(10, 20)
say(concat('n1=', n1))
输出: n1=0.5
|
mod
项目 | 描述 |
语法 | mod(n1, n2) 。
|
说明 | 求余操作。 |
参数 | |
返回值 | 返回n1%n2 的结果(余数)。 |
示例 | n1 = sub(35, 20)
say(concat('n1=', n1))
输出: n1=15
|
gt
项目 | 描述 |
语法 | gt(n1, n2) 。
|
说明 | 大于比较。 |
参数 | |
返回值 | 若n1>n2 ,返回true ,否则返回false 。 |
示例 | if and($arg_num, gt(tonumber($arg_num), 10)) {
say('num > 10')
}
请求:/path1/path2/file?num=11 。 响应: num > 10
|
ge
项目 | 描述 |
语法 | ge(n1, n2) 。
|
说明 | 大于等于比较。 |
参数 | |
返回值 | 若n1>=n2 ,返回true ,否则返回false 。 |
示例 | if and($arg_num, ge(tonumber($arg_num), 10)) {
say('num >= 10')
}
请求:/path1/path2/file?num=10 。 响应: num >= 10
|
lt
项目 | 描述 |
语法 | lt(n1, n2) 。
|
说明 | 小于比较。 |
参数 | |
返回值 | 若n1<n2 ,返回true ,否则返回false 。 |
示例 | if and($arg_num, lt(tonumber($arg_num), 10)) {
say('num < 10')
}
请求:/path1/path2/file?num=9 。 响应: num < 10
|
le
项目 | 描述 |
语法 | le(n1, n2) 。
|
说明 | 小于等于比较。 |
参数 | |
返回值 | 若n1<=n2 ,返回true ,否则返回false 。 |
示例 | if and($arg_num, le(tonumber($arg_num), 10)) {
say('num <= 10')
}
请求:/path1/path2/file?num=10 。 响应: num <= 10
|
floor
项目 | 描述 |
语法 | floor(n) 。
|
说明 | 向下取整。 |
参数 | n:数字类型。 |
返回值 | 返回n 的向下取整。 |
示例 | if $arg_num {
#tonumber函数将字符串类型转换为数字类型
say(concat('floor: ', floor(tonumber($arg_num))))
}
请求:/path1/path2/file?num=9.3 。 响应: floor: 9
|
ceil
项目 | 描述 |
语法 | ceil(n) 。
|
说明 | 向上取整。 |
参数 | n:数字类型。 |
返回值 | 返回n 的向上取整。 |
示例 | if $arg_num {
#tonumber函数将字符串类型转换为数字类型
say(concat('ceil: ', ceil(tonumber($arg_num))))
}
请求:/path1/path2/file?num=9.3 。 响应: ceil: 10
|