文章目录 一、题目描述二、解题思路三、代码实现 一、题目描述 二、解题思路 注意避免对角线中间的数字重复相加就行。 三、代码实现 var diagonalSum = function(mat) { const len = mat.length res = 0 for(let i=0;i<len;i++){ res += mat[i][i] mat[i][i]=0 res+=mat[i][len-i-1] } return res };