# Math.clamp ## 功能 范围限制。value 小于 min 时返回 min,大于 max 时返回 max,否则返回 value。 ## 语法 ```bt Math.clamp(value, min, max) ``` ## 参数 | 参数 | 类型 | 必填 | 默认值 | 说明 | | ------ | ------ | ------ | ------ | ------ | | value | Number | 是 | 无 | 待限制的数字。 | | min | Number | 是 | 无 | 最小值。 | | max | Number | 是 | 无 | 最大值。 | ## 返回值 | 类型 | 说明 | | ------ | ------ | | Int/Float | value 小于 min 时返回 min,大于 max 时返回 max,否则返回 value。整数结果返回 Int,非整数或非有限结果返回 Float。 | ## 示例 ```bt result = Math.clamp(120, 0, 100) // 输出:100 print result ``` ## 注意事项 - min 大于 max 会报错。