Check if Matrix Is X-Matrix LeetCode solution in JavaScript

1
var checkXMatrix = function (grid) {
2
for (let i = 0; i < grid.length; i++) {
3
for (let j = 0; j < grid[i].length; j++) {
4
let leftDiagonal = grid[i].length - 1;
5
if (
6
(i === j && grid[i][j] !== 0) ||
7
(j === leftDiagonal - i && grid[i][j] !== 0)
8
) {
9
continue;
10
}
11
if (
12
(i === j && grid[i][j] === 0) ||
13
(j === leftDiagonal - i && grid[i][j] === 0)
14
) {
15
return false;
16
}
17
if (grid[i][j] !== 0) {
18
return false;
19
}
20
}
21
}
22
return true;
23
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0