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