這是基於我最後一個問題。將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