app .filter('variety', function () { return function (number, one, many, much) { number = parseInt(number); if (number === 1) { return one; } if (number >= 10 && number < 20) { return much; } else { number = (number % 10); if (number === 1) { return much; } return number > 4 ? much : many; } }; });