87,993
社区成员
发帖
与我相关
我的任务
分享a =[1,2]
b=[2,3]
c=[4,5][1,2],[1,3],[1,4],[1,5],[2,2],[2,3],[2,4],[2,5],[2,4],[2,5],[3,4],[3,5][1,2,4],[1,3,4],[1,2,5],[1,3,5],[2,2,4],[2,3,4],[2,2,5],[2,3,5]
var arr = [
["a","b"],
["1","2"],
["c","d"]
];
var sarr = [[]];
for (var i = 0; i < arr.length; i++) {
var tarr = [];
for (var j = 0; j < sarr.length; j++)
for (var k = 0; k < arr[i].length; k++)
tarr.push(sarr[j].concat(arr[i][k]));
sarr = tarr;
}
alert(sarr.join("\n"));