Method: Integer#multiple_of?

Defined in:
motion/core_ext/integer/multiple.rb

#multiple_of?(number) ⇒ Boolean

Check whether the integer is evenly divisible by the argument.

0.multiple_of?(0)  #=> true
6.multiple_of?(5)  #=> false
10.multiple_of?(2) #=> true

Returns:

  • (Boolean)


7
8
9
# File 'motion/core_ext/integer/multiple.rb', line 7

def multiple_of?(number)
  number != 0 ? self % number == 0 : zero?
end