instance method
ordinalize
Ruby on Rails 6.1.7.10
Since v2.2.3Signature
ordinalize(number)
Turns a number into an ordinal string used to denote the position in an ordered sequence such as 1st, 2nd, 3rd, 4th.
ordinalize(1) # => "1st" ordinalize(2) # => "2nd" ordinalize(1002) # => "1002nd" ordinalize(1003) # => "1003rd" ordinalize(-11) # => "-11th" ordinalize(-1021) # => "-1021st"
Parameters
-
numberreq
Source
# File activesupport/lib/active_support/inflector/methods.rb, line 360
def ordinalize(number)
I18n.translate("number.nth.ordinalized", number: number)
end
Defined in activesupport/lib/active_support/inflector/methods.rb line 360
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Inflector