Skip to content

Instantly share code, notes, and snippets.

View smolnikov's full-sized avatar

Sergei Smolnikov smolnikov

View GitHub Profile
@smolnikov
smolnikov / declOfNum.js
Last active December 20, 2015 12:18 — forked from realmyst/gist:1262561
JSLinted
function declOfNum(number, titles) {
"use strict";
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:
declOfNum(count, ['найдена', 'найдено', 'найдены']);