3×3的二维数组

Java代码

// 定义并初始化一个3×3的二维数组
const matrix = [
    [5, 10, 3],
    [8, 15, 2],
    [7, 12, 9]
];

// 初始化变量
let sum = 0;
let max = matrix[0][0];
let min = matrix[0][0];

// 遍历二维数组并计算总和、最大值和最小值
for (let i = 0; i < matrix.length; i++) {
    for (let j = 0; j < matrix[i].length; j++) {
        sum += matrix[i][j];

        if (matrix[i][j] > max) {
            max = matrix[i][j];
        }

        if (matrix[i][j] < min) {
            min = matrix[i][j];
        }
    }
}

// 输出结果
console.log("二维数组元素:");
console.log(matrix[0]);
console.log(matrix[1]);
console.log(matrix[2]);
console.log("总和:", sum);
console.log("最大值:", max);
console.log("最小值:", min);

            

运行结果

二维数组元素:
[ 5, 10, 3 ]
[ 8, 15, 2 ]
[ 7, 12, 9 ]
总和: 71
最大值: 15
最小值: 2