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 |