美文网首页
迭代二维数组的元素

迭代二维数组的元素

作者: Yin先生 | 来源:发表于2019-11-24 15:00 被阅读0次
    
    let averageTemp = [];
    
              averageTemp[0] = [72,12,24,56,74,23,21,78];
    
              averageTemp[1] = [34,21,36,67,92,42,52,49];
    
              function printMatrix (myMatrix) {
    
                for (let i = 0; i <myMatrix.length;i++) {
    
                  for (let j = 0; j<myMatrix[i].length;j++) {
    
                    console.log(myMatrix[i][j]);
    
            }
    
          }
    
      }
    
    

    我们需要迭代所有的行和列。因此,使用一个嵌套的for循环来处理,其中的变量i为行,变量j为列。在这种情况下,每个myMatrix[i]同样代表一个数组,因此需要在嵌套的for循环中迭代myMatrix[i]中的每个位置。

    可以使用以下代码来输出矩阵averageTemp的内容.

    
    printMatrix(averageTemp);
    
    

    要在浏览器控制台中打印二维数组,还可以使用console.table(averageTemp)语句。它会显示一个更加友好的输出结果。

    
    console.table(averageTemp)
    
    
    image.png

    相关文章

      网友评论

          本文标题:迭代二维数组的元素

          本文链接:https://www.haomeiwen.com/subject/laulwctx.html