Как получить правильную форму множественного числа существительного?
Как получить правильную форму множественного числа существительного в моем случае?
pluralize_time = (current_time) ->
current_time_modulo = current_time % 10
if current_time_modulo >= 2 && current_time_modulo <= 4
return "Просмотрено " + current_time + " секунды ролика"
if current_time_modulo >= 5 && current_time_modulo <= 9 || current_time_modulo == 0
return "Просмотрено " + current_time + " секунд ролика"
if current_time_modulo == 1
return "Просмотрена " + current_time + " секунда ролика"
Я получаю неправильные ответы в таких случаях:
Просмотрена 11 секунда ролика
Просмотрено 12 секунды ролика
Просмотрено 13 секунды ролика
Источник: Stack Overflow на русском