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

Pavel Terkin,
вариант Sweet, https://javascript.ru/forum/misc/194...tml#post117263

<script>


function combinator(matrix){
  return matrix.reduceRight(function(combination, x){
    var result = [];
    x.forEach(function(a){
      combination.forEach(function(b){
        result.push( [ a ].concat( b ) );
      });
    });
    return result;
  });
};


document.write(
  combinator( [[1,2,4], [1,2,4]] ).join("<br>")
);


  </script>

Последний раз редактировалось рони, 22.04.2018 в 20:44.
Ответить с цитированием