Class: Range
- Inherits:
-
Object
- Object
- Range
- Defined in:
- lib/extensions/range.rb
Instance Method Summary collapse
Instance Method Details
#random ⇒ Object
2 3 4 5 6 7 8 |
# File 'lib/extensions/range.rb', line 2 def random return nil unless self.max Integer(min) && Integer(max) Kernel.rand(self.max - self.min + 1) + self.min rescue ArgumentError self.to_a.random end |