為什么在右邊不顯示結果
為什么右邊不顯示任何數據呢
<script type="text/javascript">
var myarr=new Array();//先聲明一維
for(var i=0;i<3;i++)//一維長度為3
{
? ? myarr[i]=new Array();//再聲明二維
? ? for(var j;j<6;j++)//二維長度為6
? ? {
? ? ? ? myarr[i][j]=i*j;//賦值,每個數組元素的值為i*j
? ? }
}
document.write(myarr[i][j]);
</script>
2016-06-07
?for(var j;j<6;j++)//二維長度為6 ? 沒有給j賦值 ?改為 (var j =0;j<6;j++)
2016-06-07
不顯示結果是因為你沒有給 i,j 賦值,例如指定輸出?document.write(myarr[2][3]);
如果你是想要將所有的結果輸出,需要把?document.write(myarr[i][j]); 放在循環內
ps:一個錯誤,第二個 for 循環,j 沒有初始值;
2016-06-06
前面的框架沒寫