我试图找到一个同时从两个数组输入数据并将它们放入一个数组的javascript代码。我认为这会起作用,但仔细看,它并不能完全发挥作用。
var tempDeck = [];
var array1 = ["one", "two"];
var array2 = ["three", "four"];
for (i = 0; i < array1.length + array2.length; i++){
if (i % 2 == 0){
tempdeck.push(array1[i]);
}else{
tempdeck.push(array2[i]);
}
}
我需要它来输出结果
tempdeck[0] = "one";
tempdeck[1] = "three";
tempdeck[2] = "two";
tempdeck[3] = "four";
我试图避免手动放置它们,因为数字或数组是基于用户输入的。:( 有什么建议么?