0
点赞
收藏
分享

微信扫一扫

JavaScript入门算法:动态创建一个二维Array

慎壹 2022-04-04 阅读 77
java
<body>
  <script>
    var myarr=new Array(); //先声明一维
      for(var i=0;i<2;i++){ //一维长度为2
        myarr[i]=new Array(); //再声明二维
          for(var j=0;j<3;j++){ //二维长度为3
            myarr[i][j]=i+j; // 赋值,每个数组元素的值为i+j
          }
      }
    console.log(myarr)
    const d = 4
    var arr = new Array();// 创建一维数组
    for(var i = 0; i<d; i++) { // 元素数量为i
       arr[i]= new Array(); // 创建二维数组
        for(var j=0;j<(i+1);j++) { //二维数组的数量为j
          arr[i][j] = new Array(i).push(j);
        }
    }
    console.log(arr)
    const c = 7
    var arr = new Array();
    for(var i=0; i<c; i++) {
      arr[i] = new Array();
        for(var j=0;j<(i+1);j++) {
          arr[i][j] = new Array(j).push(j);
        }
    }
    console.log(arr)

  </script>
</body>
~        

 

举报

相关推荐

0 条评论