lib/numb/parasitic.rb in numb-0.72.1 vs lib/numb/parasitic.rb in numb-0.77.0
- old
+ new
@@ -2,9 +2,9 @@
class Integer
def parasitic?(n=nil)
return (1..9).any?{|x| parasitic?(x)} if n.nil?
return true if (n == 1 && self == 1)
return false unless self > 9
- raise ArgumentError unless (n > 0 && n < 10)
+ raise ArgumentError unless (n.positive? && n < 10)
(n*self) == [digits.last, digits[0..-2]].join.to_i
end
end