Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function magicMatrices(arrOfarr) {
- let isMagic = true;
- let firstSum = arrOfarr[0].reduce((a, b) => a + b);
- arrOfarr.forEach(row => {
- if (row.reduce((a, b) => a + b) !== firstSum) {
- isMagic = false;
- }
- })
- if (isMagic) {
- for (let col = 0; col < arrOfarr[0].length; col++) {
- let sum = 0;
- arrOfarr.forEach(row => {
- sum += row[col];
- })
- if (sum !== firstSum) {
- isMagic = false;
- break;
- }
- }
- }
- console.log(isMagic);
- }
Advertisement
Add Comment
Please, Sign In to add comment