Method: JapaneseNumbers::Parser#parse

Defined in:
lib/japanese_numbers/parser.rb

#parse(str) ⇒ Object



13
14
15
16
17
18
19
# File 'lib/japanese_numbers/parser.rb', line 13

def parse(str)
  parts = split_to_parts(str)
  res = parts.inject(0) do |sum, part|
    sum + part[0].to_f * (DELIMITERS[part[1]] || 1)
  end
  res.to_i
end