任岩
2016-09-05 19:56
创建二维数组(一维长度3,二维长度6),值为一维数组和二维数组索引值的积,如myarr[2][5]=2*5。
在右边编辑器的script标签内,创建该二维数组。
?不会了怎么办
1. var Myarr = [[0 , 0 , 0 , 0 ,0 ],[0 , 1 ,2 , 3 ,4 ],[0 , 2 , 4 , 6 ,8 ]]
2.
var myarr=new Array(); //先声明一维
for(var i=0;i<3;i++){ //一维长度为2
myarr[i]=new Array(); //再声明二维
for(var j=0;j<5;j++){ //二维长度为3
myarr[i][j]=i*j; // 赋值,每个数组元素的值为i*j
}
}
答案上为什么在声明一维长度是1二维长度是3?
而题目给的是一维长度3,二维长度6。
求大神解释一下。
应该是教案写错了
感觉答案对着,注释错了
注释写错了。
一维长度3,二维长度6 是对的 相当于 每组数据里面的个数表示列,数据的组数标上行
你可以想象一下,把上面三组 从上而下放入表格中 得出的表格就是 i=3,j=6了
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题