Current Sum
0
Maximum Sum
-∞

let current_sum = 0;
let max_sum = -Infinity;

for (let i = 0; i < arr.length; i++) {
    current_sum += arr[i];
    if (current_sum > max_sum) {
        max_sum = current_sum;
    }
    if (current_sum < 0) {
        current_sum = 0;
    }
}