早教吧 育儿知识 作业答案 考试题库 百科 知识分享

js计算数字组合个数javascript百位1,5,6,9十位2,5,9个位7,8,9个十百位每位分别取一个数字的组合有多少个例如:127558699999527158从百位开始排列不能捣乱顺序

题目详情
js计算数字组合个数javascript
百位 1,5,6,9
十位 2,5,9
个位 7,8,9
个十百 位每位分别取一个数字的组合 有多少个 例如:127 558 699 999 527 158 从百位开始排列 不能捣乱顺序
▼优质解答
答案和解析
var b = [1, 5, 6, 9],
    s = [2, 5, 9],
    g = [7, 8, 9],
    r = [];
for (var i = 0; i < b.length; i++) {
    for (var j = 0; j < s.length; j++) {
        for (var k = 0; k < g.length; k++) {
            r.push("" + b[i] + s[j] + g[k]);
        }
    }
}
console.log(r);