js数组组合算法。 要求[1,2,3,4],最后生成[[1,2,3,4],[1,2,3],[1,2,
js数组组合算法。要求[1,2,3,4],最后生成[[1,2,3,4],[1,2,3],[1,2,4],[2,3,4]……1,2,3,4]]就是全部组合。...
js数组组合算法。
要求[1,2,3,4],最后生成[[1,2,3,4],[1,2,3],[1,2,4],[2,3,4]……1,2,3,4]]
就是全部组合。 展开
要求[1,2,3,4],最后生成[[1,2,3,4],[1,2,3],[1,2,4],[2,3,4]……1,2,3,4]]
就是全部组合。 展开
2个回答
展开全部
var index=0;//记录输出次数
for(var i=1;i<=4;i++){
for(var j=1;j<=4;j++){
for(var k=1;k<=4;k++) {
if(i===j||i===k||j===k){//如果ijk都是一样的话,跳过本次循环,进入下次循环
continue;
}
console.log(i+""+j+""+k);
index++;
}
}
}
console.log("不同的组合数:"+index);//最后输出为24
不知,这是不是你想要的结果
for(var i=1;i<=4;i++){
for(var j=1;j<=4;j++){
for(var k=1;k<=4;k++) {
if(i===j||i===k||j===k){//如果ijk都是一样的话,跳过本次循环,进入下次循环
continue;
}
console.log(i+""+j+""+k);
index++;
}
}
}
console.log("不同的组合数:"+index);//最后输出为24
不知,这是不是你想要的结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询