Показать сообщение отдельно
  #4 (permalink)  
Старый 02.04.2013, 00:25
Профессор
Отправить личное сообщение для nikita.mmf Посмотреть профиль Найти все сообщения от nikita.mmf
 
Регистрация: 01.02.2010
Сообщений: 364

function pluralForm ( n, forms ) {
    return forms[(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2) ];
}
//pluralForm( 1, ["стул", "стула", "стульев"] );
Ответить с цитированием