Distance Between Bus Stops LeetCode solution in JavaScript

1
/**
2
* @param {number[]} distance
3
* @param {number} start
4
* @param {number} destination
5
* @return {number}
6
*/
7
let sumArray = (arr) => {
8
return arr.reduce((prev, curr) => prev + curr, 0);
9
};
10

11
var distanceBetweenBusStops = function (distance, start, destination) {
12
let dist = sumArray(
13
distance.slice(
14
start < destination ? start : destination,
15
start < destination ? destination : start
16
)
17
);
18
return Math.min(dist, sumArray(distance) - dist);
19
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0