Class: Numfix
- Inherits:
-
Object
- Object
- Numfix
- Defined in:
- lib/numfix.rb
Overview
The main Numfix class
Class Method Summary collapse
-
.fix(number) ⇒ String
Examples: >> Numfix.fix(1) => 1st.
Class Method Details
.fix(number) ⇒ String
Examples:
>> Numfix.fix(1)
=> 1st
>> Numfix.fix(334)
=> 334th
14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/numfix.rb', line 14 def self.fix(number) last = number.to_s[-1,1] if last == "1" puts number.to_s + "st" elsif last == "2" puts number.to_s + "nd" elsif last == "3" puts number.to_s + "rd" elsif last == "4" || last == "5" || last == "6" || last == "7" || last == "8" || last == "9" || last == "0" puts number.to_s + "th" else puts number.to_s end end |