ammettendo che gli array dai quali peschi siano n ed esiste un array che li contenga tutti, e gli array di destinazione siano quelli da te citati:
codice:
contenitore = new Array([1,2,3,4],[8,2,45,2],[3,6,12,8],[7,2,6,88],[99,55,22,11],[12,34,56,78]);
for (i1=0; i1<contenitore.length-2; i1++) {
for (i2=i1+1; i2<contenitore.length-1; i2++) {
for (i3=i2+1; i3<contenitore.length; i3++) {
ArrayA = contenitore[i1];
ArrayB = contenitore[i2];
ArrayC = contenitore[i3];
// stampo i numeri degli array utilizzati
document.write(""+i1+" "+i2+" "+i3+"
")
}
}
}
ciao