Number of Zero-Filled Subarrays LeetCode solution in JavaScript
1/**2* @param {number[]} nums3* @return {number}4*/5var zeroFilledSubarray = function (nums) {6let numOfSubarray = 0;78for (let i = 0; i < nums.length; i++) {9if (nums[i] === 0) {10let j = i;11while (nums[j] === 0 && j < nums.length) {12j++;13}1415numOfSubarray += ((j - i + 1) * (j - i)) / 2;16i = j;17}18}1920return numOfSubarray;21};