【js】多个数组的笛卡尔积
2019-03-23 本文已影响0人
胡剑颖
cartesianProduct(arr) { return arr.reduce((a, b) => a.map(x => b.map(y => x.concat(y))).reduce((a, b) => a.concat(b), []), [[]])}
cartesianProduct(arr) { return arr.reduce((a, b) => a.map(x => b.map(y => x.concat(y))).reduce((a, b) => a.concat(b), []), [[]])}