Задать вопрос
@Inspirer123
Хочу познать МИР и ЛЮДЕЙ!

Функция склонения числительных для русского языка?

Всем доброго дня.
Суть вопроса такова: надо написать функцию склонения числительных, на вход принимает:
число и 3 слова, а возвращает слово! Например -> А, гость, гостя, гостей — где А, целое число.
Я написал ее но, только до цифры 5, как "допилить" правильность вывода слова, для любого числа которое вводится?
(Я так понимаю надо Math.abs() - использовать?)

` var getRightName = function (roomsCount) {
var roomsText = roomsCount + ' комнат';
if (roomsCount === 1) {
roomsText += 'a';
} else if ([2, 3, 4].includes(roomsCount)) {
roomsText += 'ы';
} else if (roomsCount === 5) {
roomsText = roomsText;
}
return roomsText;
};`
  • Вопрос задан
  • 495 просмотров
Подписаться 1 Простой
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 17:26
5000 руб./за проект
18 дек. 2024, в 17:23
1500 руб./за проект
18 дек. 2024, в 16:42
2000 руб./за проект