Ich brauche Hilfe, wie man durch dieses Array von variablen Array-Größen durchläuft.Wie kann ich ein Array in Javascript durchlaufen?
var x = [[1,2,3],[8],[10,11,12],[13]];
Was ich will das Ergebnis in einem Array mit den Kombinationen sein.
y = [[1,8,10,13],[2,8,10,13],[3,8,10,13]
,[1,8,11,13],[2,8,11,13],[3,8,11,13]....]
Ich hoffe, das macht Sinn, was ich tun möchte.
for(var i=0; i<x.length; i++)
{
for(var ii=0; x[i].length; ii++)
{
//At this point I have x[0], but each number needs to be part of a compination
}
}
Was ich schließlich tun möchte, ist nehmen von Listen (vom Benutzer festgelegten Menge von Listen) eingestellt und eine Kombination über die Listen machen. Beispiel 4 listet unten auf.
1 5 8 12
2 6 11
3 9
4 10
so x [i] [ii] .... – epascarello
Ja x [0] [0] das erste Element in Elemente y [0] und x [0] [1 ] ist das erste Element in y [1] – user1854438
so loop and push .... – epascarello