Показать сообщение отдельно
  #20 (permalink)  
Старый 04.02.2013, 14:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

rixter,
на закуску для самобразования Скрипт для создания словесной формы автор Riim,
и заодно функция склонения слов после цифры по формуле с http://translate.sourceforge.net/wiki/l10n/pluralforms
var plural = function (b) {
    return function (a) {
        return b[1 == a % 10 && 11 != a % 100 ? 0 : 2 <= a % 10 && 4 >= a % 10 && (10 > a % 100 || 20 <= a % 100) ? 1 : 2]
    }
};
var d = plural(['голос','голоса','голосов'])
//alert(d(5));
var a = [1,5,56,87,3,2,14,23,41,1090]
a = a.map(function (el)
{
   return el + " " + d(el)
})
alert(a.join('\n'));
Ответить с цитированием