Столкнулся со следующей проблемой
Мне необходимо написать пагинацию таккого вида:
1 2 3 ... n-1 [n] n+1 ... x-2 x-1 x
где n -- произвольное среднее значение из массива страниц
x -- последняя страница
По аналогии с
http://flaviusmatis.github.io/simple...on.js/#page-15
Я не могу разобраться в чужом коде. Просьба посоветовать алгоритм