为了账号安全,请及时绑定邮箱和手机立即绑定

必须先声明一维数组,再才能生成一个二维数组吗?

必须先声明一维数组,再才能生成一个二维数组吗?

<script type="text/javascript">
		var myarr=new Array();  //先声明一维 
			for(var i=0;i<2;i++){   //一维长度为2

   						for(var j=0;j<3;j++){   //二维长度为3
   							myarr[i][j]=i+j;   // 赋值,每个数组元素的值为i+j
   								}
 }


正在回答

4 回答

不一定,可是直接申请,例如 var arr=[[1,2,3],[3,4],[5,3]]

0 回复 有任何疑惑可以回复我~

直接定义:arr = [[1,1],[1,2].....[i,j]]

0 回复 有任何疑惑可以回复我~

那是,这种循环的方法要这样,i为0时,j循环一圈;i为1时,j循环一圈,这样到i也循环为止

0 回复 有任何疑惑可以回复我~

那只是其中的一种方法,还有第二种方法,这种是要先声明一维再加一维。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

必须先声明一维数组,再才能生成一个二维数组吗?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号