Skip to content

Instantly share code, notes, and snippets.

View alpacato's full-sized avatar
🏠
Working from home

Igor Kochurin alpacato

🏠
Working from home
View GitHub Profile
@alpacato
alpacato / gist:2ddf835bc54a3ba6a45251050105ee26
Last active March 19, 2018 15:30 — forked from realmyst/gist:1262561
Склонение числительных в javascript
const declOfNum = (number, titles) => {
let cases = [2, 0, 1, 1, 1, 2];
return titles[(number % 100 > 4 && number % 100 < 20) ? 2 : cases[(number % 10 < 5) ? number % 10 : 5]];
}
// use:
const number = 100;
declOfNum(number, ['найдена', 'найдено', 'найдены']);