Average Salary Excluding the Minimum and Maximum Salary LeetCode solution in JavaScript

1
var average = function (salary) {
2
let max = salary[0],
3
min = salary[salary.length - 1],
4
sum = 0;
5
for (let i = 0; i < salary.length; i++) {
6
if (salary[i] > max) {
7
max = salary[i];
8
} else if (salary[i] < min) {
9
min = salary[i];
10
}
11
sum += salary[i];
12
}
13
return (sum - min - max) / (salary.length - 2);
14
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0