将二维字符串中所有可能的字符串组合在一起

时间:2019-10-09 10:41:20

标签: javascript arrays

我正在努力从理论上确切地说明我需要执行的操作。我有一个二维数组的字符串,我想结合各种可能性。

我已经尝试过遍历数组中元素的方法,但是从逻辑的角度来看,我很挣扎。

该数组如下所示:

combos = [ [ '3', '2', '6' ], [ '6', '5', '3', '9' ], [ '9', '8', '6' ] ]

我正在寻找创建这样的数组:

result = [
'369', '368', '366', '359', '358', '356', '339', '338', '336', '399', '398', '396',
'269', '268', '266', '259', '258', '256', '239', '238', '236', '299', '298', '296',
'669', '668', '666', '659', '658', '656', '639', '638', '636', '699', '698', '696
]

外部数组和每个内部数组的长度都可以。

0 个答案:

没有答案