Class: Wintr::DigitArray

Inherits:
Object
  • Object
show all
Defined in:
lib/wintr/digit_array.rb

Instance Method Summary collapse

Constructor Details

#initialize(digits) ⇒ DigitArray

Returns a new instance of DigitArray.



7
8
9
# File 'lib/wintr/digit_array.rb', line 7

def initialize(digits)
  @digits = digits
end

Instance Method Details

#to_sObject



11
12
13
14
15
16
17
18
19
20
# File 'lib/wintr/digit_array.rb', line 11

def to_s
  case @digits.size
  when 1
    Units.new(*@digits)
  when 2
    TensUnits.new(*@digits)
  when 3
    HundredsTensUnits.new(*@digits)
  end.to_s
end