2017-09-03 233 views
-2

好吧,我希望现在会更清楚。 我上传了一张照片。我在找什么? 我有5套ARRAYS。 每个组都有更多的组。 我需要订购下一组来创建最终组。 就像图片请帮助。 感谢所有尝试的人。 enter image description here使用阵列从另一个阵列

+0

什么问题? –

+0

我需要从所有这个数组中创建一个数组的代码... –

+0

所有数组的大小总是相同吗? –

回答

1
var arr1=[["Liverpool v Bolton", "Manchster united v Newcasel"],["Liverpool v Bolton", "Manchester City v Leicester"],["Manchster united v Newcasel", "Manchester City v Leicester"]] 


var arr2=[["1BBbet", "2BBbet"],["1BBbet", "275BBbet"],["2BBbet", "275BBbet"]] 


var arr3=[["Fulltime Result", "Fulltime Result"],["Fulltime Result", "Fulltime Result"],["Fulltime Result", "Fulltime Result"]] 


var arr4=[["1", "2"], ["1", "275"], ["2", "275"]]; 

var arr5=[["Bolton", "Newcasel"], ["Bolton", "Leicester"], ["Newcasel", "Leicester"]]; 

let a = 0; 
arrend =[]; 
for(var i=0;i<arr5.length;i++){ 
    var temp = []; 
    var arr5temp = arr5[i].concat(); 
    var arr4temp = arr4[i].concat(); 
    var arr3temp = arr3[i].concat(); 
    var arr2temp = arr2[i].concat(); 
    var arr1temp = arr1[i].concat(); 

    for(var e=0;e<arr5temp.length;e++){ 
     temp.push("["+arr5temp[e],arr4temp[e],arr3temp[e],arr2temp[e],arr1temp[e]+"]") 
    } 
    arrend.push("["+temp.concat()+"]"); 

} 
console.log(arrend) 
+0

对不起,但这不能帮助我,因为我需要的是像arrayEnd [[arr1,arr2],[arr1,arr2],[arr1,arr2]]这样的结束数组。并且在这个阵列中阵列需要像arr1 = [[“利物浦v博尔顿超级​​联赛全时结果”,“1BBbet”,“全职结果”,“1”,“博尔顿”]];和arr2 = [[“曼奇斯特联队对Newcasel英超联赛全时结果”,“2BBbet”,“全职结果”,“2”,“Newcasel”]] –

+0

我可以使用for循环(),并成为你的选择,但我需要另一个数组找到 –

+0

你现在明白了吗? 我在找什么? –