Функциональный JavaScriptФункции высшего порядкаeasy

Склонение существительных

Реализуйте функцию, которая позволяет склонять существительное во множественном числе.

Например, 1 корова, 2 коровы, 5 коров, 24 коровы, 51 корова. Или 2 задачи, 70 задач и 21 задача.

const pluralCows = plural(["корова", "коровы", "коров"]); console.log(1, pluralCows(1)); // "корова" console.log(2, pluralCows(2)); // "коровы" console.log(5, pluralCows(5)); // "коров" const pluralProblems = plural(["задача", "задачи", "задач"]); console.log(7, pluralProblems(7)); // "задач" console.log(31, pluralProblems(31)); // "задача" console.log(52, pluralProblems(52)); // "задачи"