Показать сообщение отдельно
  #3 (permalink)  
Старый 30.04.2012, 10:30
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

Gvozd,
может быть здесь вместо reduce уместнее filter ?
var array = [1,2,3,4,5,6],
  length = 2;
  arr = array.filter(function (el, index, arr) {
    var count = arr.length/length;
    index++;
    return index - count * ~~(index/count) < 1;
  });
alert(arr);
Ответить с цитированием