1var numSpecial = function (mat) {2function getColumnSum(colIdx) {3return mat.reduce((sum, row) => sum + row[colIdx], 0);4}56let special = 0;7for (let row of mat) {8if (row.reduce((acc, val) => acc + val, 0) === 1) {9const colIdx = row.indexOf(1);10special += getColumnSum(colIdx) === 1;11}12}1314return special;15};