-###* 
+###*
 Returns the absolute value of this number.
 
     (-4).abs()

    1
  else if this < 0
    -1
  else 
    0

###*


    255.approach(0, 5)
    # => 250

    5.approach(0, 10)
    # => 0

@name approach
@methodOf Number#
@returns {Number} A number maxDelta toward target
###
Number::approach = (target, maxDelta) ->
  (target - this).clamp(-maxDelta, maxDelta) + this

