84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
如何用js循环创建出一个类似[[1,2,3],[4,5,6],[7,8,9]]这样的数组,求教。
欢迎选择我的课程,让我们一起见证您的进步~~
var arr=[]; for(var i=0;i<3;i++){ arr[i]=[1+i*3,2+i*3,3+i*3] }
也可以这种
var shuzu=new Array(); //定义一维数组 for(var i=0;i<3;i++){ shuzu[i]=new Array(); //将元素定义为数组 for(j=0;j<3;j++) { shuzu[i][j]=i*3+j+1; //shuzu[i][j]可以看作是一个二维数组 } }
function matrix(n) { const ans = []; for(let i = 0; i < n; i++) { ans[i] = (new Array(n).fill(0)).map((item, index) => index + 1 + n * i); } return(ans) } matrix(8);
也可以这种