Module: Random::NumericExtensions

Included in:
Numeric
Defined in:
lib/standard/facets/random.rb

Overview

Random extensions for Numeric class.

Instance Method Summary collapse

Instance Method Details

#random_delta(last, exclude_end) ⇒ Object



80
81
82
83
84
85
# File 'lib/standard/facets/random.rb', line 80

def random_delta(last, exclude_end)
  first = self
  return nil if last < first
  return nil if exclude_end && last == first
  return (last - first) * Random.number + first
end