Maximum Subarray Product Leetcode Javascript 30