30 seconds of PHP

  Back to Home

clampNumber

mathbeginner

Clamps $num within the inclusive range specified by the boundary values $a and $b.

If $num falls within the range, return $num. Otherwise, return the nearest number in the range, using min() and max().

function clampNumber($num, $a, $b)
{
  return max(min($num, max($a, $b)), min($a, $b));
}