我有一个JavaScript应用程序,询问11个多项选择题。我想列出所有可能的选择组合。
八个问题有2个选项(比如A或B)。
两个问题有3个选项。
一个问题有4个选项。
总数计算如下:(2到8)*(3到2)*(4)= 9216
挑战:如何列出它们。
这是一个开始......但是对这个功能感到难过。
var Q1 = [A, B];
var Q2 = [A, B];
var Q3 = [A, B];
var Q4 = [A, B];
var Q5 = [A, B, C];
var Q6 = [A, B];
var Q7 = [A, B, C];
var Q8 = [A, B];
var Q9 = [A, B];
var Q10 = [A, B];
var Q11 = [A, B, C, D];
var all = [Q1,Q2,Q3,Q4,Q5,Q6,Q7,Q8,Q9,Q10,Q11]
for (var i=0;i<all.length;i++){
// ?
}