Class: SeatSelector::AlphaConverter

Inherits:
Object
  • Object
show all
Defined in:
lib/seat_selector/alpha_converter.rb

Class Method Summary collapse

Class Method Details

.to_i(alpha_str) ⇒ Object

A -> 1; C -> 3; AA -> 27; AAA -> 703



4
5
6
7
8
# File 'lib/seat_selector/alpha_converter.rb', line 4

def self.to_i(alpha_str)
  alpha_str.each_char.inject(0) do |sum, c| 
    (sum * 26) + self.letter_values[c.downcase]
  end
end