Module: Jinx::Math

Defined in:
lib/jinx/helpers/math.rb

Class Method Summary collapse

Class Method Details

.max(*args) ⇒ Numeric



11
12
13
# File 'lib/jinx/helpers/math.rb', line 11

def self.max(*args)
  args.inject { |m, n| m < n ? n : m }
end

.min(*args) ⇒ Numeric



5
6
7
# File 'lib/jinx/helpers/math.rb', line 5

def self.min(*args)
  args.inject { |m, n| m < n ? m : n }
end

.numeric?(value) ⇒ Boolean



17
18
19
# File 'lib/jinx/helpers/math.rb', line 17

def self.numeric?(value)
  Numeric === value or Java::JavaLang::Number === value
end