Skip to content
This repository
tree: eef2060879
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 18 lines (16 sloc) 0.477 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
require 'active_support/inflector'

class Integer
  # Ordinalize turns a number into an ordinal string used to denote the
  # position in an ordered sequence such as 1st, 2nd, 3rd, 4th.
  #
  # 1.ordinalize # => "1st"
  # 2.ordinalize # => "2nd"
  # 1002.ordinalize # => "1002nd"
  # 1003.ordinalize # => "1003rd"
  # -11.ordinalize # => "-11th"
  # -1001.ordinalize # => "-1001st"
  #
  def ordinalize
    ActiveSupport::Inflector.ordinalize(self)
  end
end
Something went wrong with that request. Please try again.