Показать сообщение отдельно
  #2 (permalink)  
Старый 23.04.2015, 13:01
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

Armen,

<script>
var arr = [0, 0, 4, 8, 8, 10, 45, 0, 23, 3, 8],
       result = [],
       temp = {};
   arr.forEach(function(item, index, array) {
       temp[item] ? (temp[item].push(item)) : (temp[item] = [item]);

   });
   Object.keys(temp).forEach(function(key) {

       temp[key].length > 1 && result.push(temp[key])

   });
   document.write(JSON.stringify(result))
</script>
Ответить с цитированием