数学函数

数值处理

3 个函数

四舍五入

Math.round(value: number): integer

把浮点数四舍五入为整数。

参数1 项
序号名称类型参数说明
1 value 要处理的数字,例如 3.6。
返回值至少接收一个返回值
序号名称类型返回说明
1 number 四舍五入后的整数。
  • 整数结果:转换成功
  • -1:参数无效

限制范围

Math.clamp(value: number, min: number, max: number): number

把数字限制在指定的最小值和最大值之间。

参数3 项
序号名称类型参数说明
1 value 要限制的数字。
2 min 允许的最小值。
3 max 允许的最大值。
返回值至少接收一个返回值
序号名称类型返回说明
1 number 限制后的数字。
  • 最小值:原数字小于最小值
  • 最大值:原数字大于最大值
  • 原数字:原数字在范围内
  • -1:范围参数无效

范围判断

Math.inRange(value: number, min: number, max: number): integer

判断数字是否位于指定范围内。

参数3 项
序号名称类型参数说明
1 value 要判断的数字。
2 min 范围最小值。
3 max 范围最大值。
返回值至少接收一个返回值
序号名称类型返回说明
1 inRange 数字是否在范围内。
  • 1:在范围内
  • 0:不在范围内
  • -1:范围参数无效