clamp 函数

语法

  • float clamp(x, min, max)
  • string clamp(x, min, max)
  • float[] clamp(x, min, max)
  • string[] clamp(x, min, max)

参数

  1. x—(float, string, float[], string[])
  2. min -(与 x 类型相同)
  3. max -(与 x 类型相同)

返回

如果 x 小于 min,则返回 min;如果 x 大于 max,则返回 max;否则返回 x

描述

clamp 函数用于将 x 固定到范围 [min, max]。

相关内容

示例

clamp(1.5, 0, 1)
# result = 1
clamp(-11, -10, 10)
# result = -10