Class: Range

Inherits:
Object show all
Defined in:
lib/roebe/core/range.rb

Overview

Range.average_range

Class Method Summary collapse

Class Method Details

.average_range(input = '650-1000') ⇒ Object

#

Range.average_range

Usage example:

Range.average_range '150-180'
#


9
10
11
12
13
14
15
16
# File 'lib/roebe/core/range.rb', line 9

def self.average_range(input = '650-1000')
  split = input.split '-'
  min = split[0].to_i
  max = split[1].to_i + 1 # must be +1 to also include the last number, such as 1000
  difference = max - min
  random_range_result = rand(difference)+min
  return random_range_result
end