我定義了二維數組,試圖將它填充到嵌套循環中,但它只填充第一個維的正確值,其他維填充null(或未定義),謝謝。Javascript數組變爲空
var Arr = [];
var i =0;
for(i=0;i<13;i++)
{
Arr[i]=[];
}
var a=0,b=0;
for(a=0;a<13;a++)
{
for(b=0;b<13;b++)
{
Arr[[a][b]]=AnotherArrWithRightValues[(13 * a) + b];
}
}
你嘗試'編曲[A] [B] = AnotherArrWithRightValues [ (13 * a)+ b];' –
不是'Arr [a] [b]'? –
你有一個語法錯誤: Arr [a] [b] = AnotherArrWithRightValues [(13 * a)+ b]; – Loksly