Find Pivot Index LeetCode solution in JavaScript

1
/**
2
* @param {number[]} nums
3
* @return {number}
4
*/
5
var pivotIndex = function (nums) {
6
//step 1
7
var tot = 0;
8
for (let i = 0; i < nums.length; i++) {
9
tot += nums[i];
10
}
11
// Step 2
12
left = 0;
13
for (let j = 0; j < nums.length; j++) {
14
right = tot - nums[j] - left;
15
if (left == right) {
16
return j;
17
}
18
left += nums[j];
19
}
20
return -1;
21
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0