二維數組的運行結果
哪位大神幫忙看看我寫得這個代碼,怎么運行不出來呢?
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>二維數組</title>
<script type="text/javascript">
var myarray=new Array();
for( var i=0;i<3;i++){
? myarray[i]=new Array();
? for(var j=0;j<6;j++){
? ? ?myarray[i][j]=i*j;
?document.write(" myarray[2][5的值是:"+myarray[2][5]);
?}
? ? }
</script>
</head>
<body>
</body>
</html>
2016-11-27
第一:?document.write(" myarray[2][5的值是:"+myarray[2][5]);此語句中的結尾的分號是中文的了。
第二:同樣是這個語句應放在for循環之外,否則賦值沒有完成是沒辦法輸出這個結果的
for( var i=0;i<3;i++){
? myarray[i]=new Array();
? for(var j=0;j<6;j++){
? ? ?myarray[i][j]=i*j;
?}
?}
document.write(" myarray[2][5的值是:"+myarray[2][5]);
2016-11-27
兩個錯誤,一個是
document.write(" myarray[2][5的值是:"+myarray[2][5]);放在哪里更本不行,第二是這個語句后面的標點符號是中文的。。。。
?