Number of Ways to Split Array LeetCode solution in JavaScript

1
/**
2
* @param {number[]} nums
3
* @return {number}
4
*/
5
var waysToSplitArray = function (nums) {
6
let result = 0;
7
let letsum = 0;
8
let rightsum = nums.reduce((a, b) => a + b);
9
let end = nums.length - 1;
10
for (let i = 0; i < end; i++) {
11
letsum += nums[i];
12
rightsum -= nums[i];
13
if (letsum >= rightsum) {
14
result++;
15
}
16
}
17
return result;
18
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0