我想保存数组的所有组合。所以对于 [a, b, c] 我想保存 [ab, ac, ba, bc, ca, cb]
我目前使用这种方法:
for (coordinate in coordinates){
for (coordinate2 in coordinates){
if (coordinate != coordinate2){
newposts.push([fbposts[fbpost].id, coordinates[coordinate], coordinates[coordinate2]]);
}
}
}
但它会产生一堆重复。解决这个问题最顺利的方法是什么?