Ответ 1
Похоже, вы ищете ординализацию:
Рамка Ruby on Rails полна интересных маленьких самородков. Ordinalize - это числовое расширение, которое возвращает соответствующий порядковый номер в виде строки. Например, 1.ordinalize возвращает "1-й" и 22.Определить return "22nd".
Пример:
place = 3 puts "Вы находитесь в # {place.ordinalize} месте".
Результат:
Вы находитесь на 3-м месте.