【发布时间】:2018-05-13 02:53:59
【问题描述】:
假设我有 [10, 100],n = 3。(例如,就像我们有 3 位数字一样)我需要在 javascript 中生成所有可能的值。
我认为输出会是
[
[10, 10, 10],
[10, 10, 100],
[10, 100, 10],
.......
]
【问题讨论】:
-
你试过了吗?
-
@Nathan,我知道如何进行排列,但不确定 n 位置。 stackoverflow.com/questions/9960908/permutations-in-javascript
-
如果你有你的排列,你可以“推”它。例如。你的下一个排列可能是 var v = [10, 100, 100];,所以 arrayx.push(v);
-
@dcromley stackoverflow.com/questions/30340361/…