module Random::NumericExtensions

Random extensions for Numeric class.

Public Instance Methods

random_delta(last, exclude_end) click to toggle source
# File lib/garcon/core_ext/random.rb, line 112
def random_delta(last, exclude_end)
  first = self
  return nil if last < first
  return nil if exclude_end && last == first
  (last - first) * SecureRandom.random_number + first
end