Class: Integer
- Inherits:
-
Object
- Object
- Integer
- Defined in:
- lib/simplescrambler.rb
Instance Method Summary collapse
Instance Method Details
#scramble(min = 10, max = 100) ⇒ Object
52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/simplescrambler.rb', line 52 def scramble(min = 10, max = 100) if self.to_s.length == 1 raise CannotScrambleNumberDigit elsif self.to_s.chars.count(self.to_s.chars[0]) == self.to_s.length raise CannotScrambleNumberSame elsif max.class != Integer || min.class != Integer raise NotNumber else return self.to_s.scramble(min, max).to_i end end |