class Integer
Public Instance Methods
as_boolean()
click to toggle source
# File lib/dm_ruby_extensions/extend_integer.rb, line 12 def as_boolean (self > 0) ? true : false end
factorial()
click to toggle source
Factorial of number 5.factorial == 5 x 4 x 3 x 2 x 1 == 120
# File lib/dm_ruby_extensions/extend_integer.rb, line 6 def factorial return 1 if self.zero? (1..self).inject(:*) end