Number of Laser Beams in a Bank LeetCode solution in JavaScript
1var numberOfBeams = function (bank) {2let totalBeams = 0;3const maximumSecurityDevicePerRow = bank4.map((row) => (row.match(/1/g) || []).length)5.filter(Boolean);6for (let index = 0; index < maximumSecurityDevicePerRow.length - 1; index++)7totalBeams +=8maximumSecurityDevicePerRow[index] *9maximumSecurityDevicePerRow[index + 1];10return totalBeams;11};