Find maximum contiguous subarray sum

by Krishna Ananthi

JavaScript

function maxSubArray(nums) {
        let maxSub = -Infinity, curSum =0;
        for(const n of nums){
            curSum = curSum<0 ? n : curSum+n;
            maxSub = Math.max(maxSub, curSum)
            console.log(curSum, maxSub)
        }
        return maxSub;
    }
    
    console.log(maxSubArray([4,-1,2,1,-5,6]))