Overview
Implement mean(array) that returns the arithmetic mean of all numbers.
Constraints
- Input contains only numbers.
- Return 0 for empty array.
Examples
mean([1, 2, 3]); // 2 mean([1, 5, 3, 7]); // 4
Solution
Reveal solution
function mean(array) {
if (array.length === 0) return 0;
return array.reduce((s, n) => s + n, 0) / array.length;
}mean.js
Mean
easycodingJavaScriptArrays
Overview
Implement mean(array) that returns the arithmetic mean of all numbers.
Constraints
- Input contains only numbers.
- Return 0 for empty array.
Examples
mean([1, 2, 3]); // 2 mean([1, 5, 3, 7]); // 4
Solution
Reveal solution
function mean(array) {
if (array.length === 0) return 0;
return array.reduce((s, n) => s + n, 0) / array.length;
}NameTopicDifficulty
103 of 103 problems