Skip to content

Instantly share code, notes, and snippets.

const numfix = (n, t) => t[
(n %= 100, 20 > n && n > 4) ? 2
:[2,0,1,1,1,2][ (n %= 10, n < 5) ? n : 5]
]
;
const a = ['день','дня','дней'];
console.log(numfix(1, a)); // день
console.log(numfix(2, a)); // дня
console.log(numfix(5, a)); // дней