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);
也可以这种