【发布时间】:2019-05-16 07:02:03
【问题描述】:
如何生成多个数组的完全组合?
const source = [ ["a", "b", "c"], ["d", "e", "f"], ["g", "h", "i"] ];
const result = combination(source);
需要结果,如笛卡尔积,但有各种尺寸的组合:
["a"]
["a", "d"]
["a", "d", "g"]
...
["b"]
...
["b", "f", "i"]
...
["i"]
【问题讨论】:
-
你尝试过什么伙伴?
标签: javascript combinations cartesian-product