Функция getNumberCaption()
Версии: 3.3.01+
Описание
getNumberCaption(p_number, p_endings)
Возвращает окончание для множественного числа слова. В функцию передаётся число сущностей, для которого нужно подобрать окончания, и массив слов (или окончаний для слов)
Параметры
p_number — Число на основе которого нужно сформировать окончание.
p_endings — Массив слов или окончаний для чисел. Например (1, 4, 5) - ['пользователь', 'пользователя', 'пользователей'].
Результат
Слово или окончание, которое соответвует числу p_number
Пример
var n = [1, 2, 4, 5, 7, 10, 21]; var endings = ['пользователь', 'пользователя', 'пользователей']; for (var i = 0; i < n.length; i++) { alert(n[i] + ' ' + getNumberCaption(n[i], endings )); } // результат: // 1 пользователь // 2 пользователя // 4 пользователя // 5 пользователей // 7 пользователей // 10 пользователей // 21 пользовательПример показывает вывод сообщений количестве пользователей
Теги: