| title | tags |
|---|---|
|
clampNumber
|
math, beginner
|
Clamps $num within the inclusive range specified by the boundary values $a and $b.
- If
$numfalls within the range, return$num. - Otherwise, return the nearest number in the range, using
min()andmax().
function clampNumber($num, $a, $b)
{
return max(min($num, max($a, $b)), min($a, $b));
}
clampNumber(2, 3, 5); // 3
clampNumber(1, -1, -5); // -1
Tags: PHP, PHP array, two numbers, boundary values, numbers, maths, min, max







