【发布时间】:2021-02-01 11:46:09
【问题描述】:
比如这是5选2:
var array = [0,1,2,3,4];
var result = array.flatMap(
(v, i) => array.slice(i+1).map(w => [v, w])
);
console.log(result);
使用这种方法我怎么能做到 5 选择 3?
【问题讨论】:
-
预期输出是什么?
-
[[0, 1, 2], [0, 1, 3], [0, 1, 4], [0, 2, 3], [0, 2, 4], [ 0, 3, 4], [1, 2, 3], [1, 2, 4], [1, 3, 4], [2, 3, 4]]
-
@YuvalLevental 不要为您的预期结果添加评论,而是编辑您的问题。
标签: javascript arrays probability