所以我試圖讓兩件事情一次發生。首先是運行我的循環六次,每次向我的數組中添加一個新值,這將是該迭代過程中的i值。最終結果應該是:arrayname [0,1,2,3,4,5]。我的代碼(簡化)如下 -循環變量遞增值無法產生1-6計數
var arrayname = new Array();
for (var i=0;i<6;i++){
arrayname[i] = i.value;
}
出於某種原因,我的回頭率:
arrayName中的[不確定的,不確定的,不確定的,不確定的,不確定的,不確定]
我懷疑範圍的問題,但是當我輸入我到控制檯返回6! 所以我的循環遞增,但我的數組是由未定義的值填充!
請幫忙!
您剛剛創建'i',所以它爲什麼會具有價值的財產? – adeneo
你爲什麼使用'i.value'?您只需在控制檯中輸入「i」即可。 – Blender
作爲旁註,看起來像你正在尋找'var arrayname = new Array(6);',或者如果由於某種奇怪的原因,你需要一個有6個數字的數組,'arrayname.push(i)' – adeneo