Count the Hidden Sequences LeetCode solution in JavaScript

1
var numberOfArrays = function (differences, lower, upper) {
2
let temp = 0;
3
let res = 0;
4
let n = lower;
5

6
for (let i = 0; i < differences.length; i++) {
7
temp += differences[i];
8
differences[i] = temp;
9
}
10

11
const min = Math.min(...differences);
12
const max = Math.max(...differences);
13

14
while (n <= upper) {
15
if (n + min >= lower && n + max <= upper) res++;
16
n++;
17
}
18
return res;
19
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0