Method: ActiveSupport::Inflector#ordinal

Defined in:
activesupport/lib/active_support/inflector/methods.rb

#ordinal(number) ⇒ Object

Returns the suffix that should be added to a number to denote the position in an ordered sequence such as 1st, 2nd, 3rd, 4th.

ordinal(1)     # => "st"
ordinal(2)     # => "nd"
ordinal(1002)  # => "nd"
ordinal(1003)  # => "rd"
ordinal(-11)   # => "th"
ordinal(-1021) # => "st"


334
335
336
# File 'activesupport/lib/active_support/inflector/methods.rb', line 334

def ordinal(number)
  I18n.translate("number.nth.ordinals", number: number)
end