這樣創建二維數組對不對?
<title>二維數組</title>
<script type="text/javascript">
var myarr = [i],[j];
for(i=0; i++; i<=3){
? ? for(j=0; j++; j<=6){
? ? ? ? myarr[i][j] = i*j;?
? ? ? ? }
? ? }
<title>二維數組</title>
<script type="text/javascript">
var myarr = [i],[j];
for(i=0; i++; i<=3){
? ? for(j=0; j++; j<=6){
? ? ? ? myarr[i][j] = i*j;?
? ? ? ? }
? ? }
2016-02-23
舉報
2016-02-23
這樣是不對的,
首先要定義數組:var myarr= new Array();
然后是for循環:for(var i=0;i<3;i++)-->這一步是一維數組里面的值
{myarr[i]=new Array();?-->這一步就是又定義一個新數組就是那個二維數組
for(var j=0;j<6;j++)--》這一步是二維數組里面的值
{marry[i][j]=i*j}
}
以上均是我個人理解==有啥錯了 勿噴 告訴我就好 么么嗒~~
2016-02-23
不對,多處語法錯誤
2016-02-23
var arr = new Array(3);
for(var i =0;i<3;i++){
? ? arr[i]=new Array(6);
? ? for(var j=0;j<6;j++){
? ? ? ? arr[i][j]=i*j;
? ? }
}
建議去看一下for循環的用法