Arrays - Max Subarray
1234567891011121314
function maxSubArraySum(nums){
let sum = nums[0], max = nums[0];
for(var i = 1; i < nums.length; i++){
if(sum < 0){
sum = nums[i];
} else {
sum += nums[i];
}
max = Math.max(max, sum);
}
console.log(max);
}
maxSubArraySum([-10,-1]);
JavaScript
INFO