[関数命名] 数値を範囲内に収める clamp

値をmin <= v <= maxのように範囲内に収める計算をよくするのですが、
そういう関数の名前を調べてみたところ、clamp(ぎゅっと締める)というそうです。

参考:C++1z 値を範囲内に収めるclamp()関数

動作アルゴリズムを適当な疑似言語で書くと

function clamp(x, a, b) {
	if (x < a)      return a;
	else if (x > b) return b;
	else            return x;
}

あるいは、

function clamp(x, a, b) {
    return max(a, min(b, x));
}