Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function magicMatrices(matrix) {
- let allSums = [];
- let sumRow = 0;
- let sumCol = 0;
- for (let row = 0; row < matrix.length; row++) {
- sumRow = 0;
- sumCol = 0;
- for (let col = 0; col < matrix[row].length; col++) {
- sumRow += matrix[row][col];
- sumCol += matrix[col][row];
- }
- allSums.push(sumRow);
- allSums.push(sumCol);
- }
- let isMagical = allSums.every(s => s === allSums[0]);
- return isMagical;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement