JavaScript-二维数组

1、一维数组:数组元素只有一个下标(通过一个下标就可以定位数组中的元素)

2、二维数组:数组中的每个元素都有两个下标(由行和列组成的数组)

(1)定义:

a、通过字面量:[ ]

var arr = [[1,2,3], [4,5,6], [7,8,9]]

b、使用Array对象

var arr = new Array(
                    new Array(1,2,3),
                    new Array(4,5,6),
                    new Array(7,8,9)
                   )

(2)二维数组元素的访问:数组名 下标1 默认情况下'下标1'代表行下标,'下标2'代表列下标

(3)输出:采用循环嵌套

var str = ''
        for(let i=0;i 
  

练习1:定义一个二维数组,输出该二维数组的最大值

var arr = new Array(new Array(56,35,42),
                    new Array(89,65,77),
                    new Array(123,78,99)
                    )
        
        let max = arr[0][0]  //假设二维数组的第一个元素是最大值
        for(let i=0;i

你可能感兴趣的:(javascript,开发语言)