clamp(var x,var a,var b);
Returns x clipped to the range a..b.
Parameters:
  
    | x | var to limit between a and b | 
  
    | a | lower limit | 
  
    | b | upper limit | 
Returns:
  
  
    | a | if x is less than a | 
  
    | b | if x is greater than b | 
  
    | x | if x is between a and b | 
Remarks:
  This is the same as, but faster than maxv(a,minv(x,b)).
  Speed:
Fast
Algorithm:
x = maxv(a,minv(x,b)) 
Example:
		
x = clamp(x,1,10); // x can't be smaller than 1 and greater than 10
See also:
		
minv, maxv, 
cycle 
 
  ► latest
  version online