这是基于我最后一个问题。将2个数组合并成一个多维数组?
我有这些阵列:
var array1 = new Array ("Pepsi", "Coke", "Juice", "Water");
var array2 = new Array ("35", "17", "21", "99");
我想将它们结合起来,形成一个多维数组是这样的:
[
["Pepsi","35"]
["Coke", "17"]
["Juice","21"]
["Water","99"]
]
我想这个脚本:
Values=[];
for (i = 0; i < array1.length; i++) {
Values[i] = Array(array1[i], array2[i]);
}
但它给出了这样的结果(正确的值,不正确的名称):
[
["a","35"]
["c","17"]
["E","21"]
["I","99"]
]
[**你有什么对我的作品**](http://jsfiddle.net/VdRyr/) – qwertymk
你代码是[正确](http://jsfiddle.net/xd7Bf/),至少在Firefox和Opera上... –
大写E和我来自哪里,还是那些拼写错误? – Yatrix