@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;
};`
  • Вопрос задан
  • 491 просмотр
Ваш ответ на вопрос

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

Потому что уже есть похожий вопрос.
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 22:48
100 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект