Skip to content

Instantly share code, notes, and snippets.

@d1i1m1o1n
Forked from realmyst/gist:1262561
Last active December 23, 2016 07:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save d1i1m1o1n/b577776c2bad291cdfb8 to your computer and use it in GitHub Desktop.
Save d1i1m1o1n/b577776c2bad291cdfb8 to your computer and use it in GitHub Desktop.
Вывести правильное окончание слова "товар" в зависимости от количества добавленных товаров в корзину (например, 1 товар, 3 товара, 5 товаров). Сколения
function getNumEnding(number, titles) {
var cases = [2, 0, 1, 1, 1, 2];
return titles[ (number%100>4 && number%100<20)? 2 : cases[(number%10<5)?number%10:5] ];
}
use:
getNumEnding(count, ["товар", "товара", "товаров"]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment