請問哪里錯了呢?怎么沒反應
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>二維數組</title>
<script type="text/javascript">
var myarr=new Array();
for(i=0;i<3;i++)
{
? ? var myarr[i]=new Array();
? ? for(j=0;j<6;j++)
? ? {
? ? ?
? ? ? ? myarr[2][5]=2*5;
? ? }
}
document.write("二維的數組是:"+myarr[2][5]);
</script>
</head>
<body>
</body>
</html>
2018-08-04
我for循環(huán)也沒加 var ?粗心了
2018-08-04
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>二維數組</title>
<script type="text/javascript">
?var myarr = new Array();
?for(i=0;i<3;i++){
??myarr[i] = new Array();
???? for(j=0;j<6;j++){
???????? myarr[i][j]=i*j;
???? }
?}
?document.write("二維的數組是:"+myarr);
</script>
</head>
<body>
</body>
</html>
2018-08-04
myarr[2][5]=2*5改為myarr[i][j]=i*j
注意這是在聲明二維數組,如果用具體的數字就是僅僅在聲明一個值。