Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Прослогать комментариев/комментария, дней/дня (https://javascript.ru/forum/misc/21685-proslogat-kommentariev-kommentariya-dnejj-dnya.html)

SimplySite 20.09.2011 12:12

Прослогать комментариев/комментария, дней/дня
 
Все привет! Помогите найти реализацию на javascript для того чтобы склонять комментариев/комментария, дней/дня.

Поискал на форуме ничего не нашел( Подскажите кто сталкивался.

ksa 20.09.2011 13:41

Цитата:

Сообщение от SimplySite
слогать комментариев/комментария, дней/дня

Склонять именно два этих слова? Или вообще любые слова?

SimplySite 20.09.2011 13:46

Да, интересуют именно эти.

ksa 20.09.2011 13:57

Тогда это простое домашнее задание... Если не хочешь его делать - называй сумму гонорара. :)

melky 20.09.2011 14:01

плохо искали...
//склонение окончаний
function declension(num, expressions) {
    var result;
    count = num % 100;
    if (count >= 5 && count <= 20) {
        result = expressions['2'];
    } else {
        count = count % 10;
        if (count == 1) {
            result = expressions['0'];
        } else if (count >= 2 && count <= 4) {
            result = expressions['1'];
        } else {
            result = expressions['2'];
        }
    }
    return result;
}

ksa 20.09.2011 14:05

melky, так он как в анекдоте:

- Петька, дай объявление что завтра будет партсобрание...
- Василий Иванивич, а как правильно писать "фторник" или "фторнек"?
- Посмотри в словаре...
- Так там на "Фэ" только фанера и фуфайка...
- Тогда пиши в сиреду...

SimplySite 20.09.2011 14:49

Спасибо, братцы)

Kolyaj 20.09.2011 14:54

Цитата:

Сообщение от melky
declension

Это не то слово. Обычно в таких случаях имеют в виду plural forms.
http://translate.sourceforge.net/wiki/l10n/pluralforms


Часовой пояс GMT +3, время: 21:04.