source: node_modules/ramda/src/mean.js

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 512 bytes
Line 
1var _curry1 =
2/*#__PURE__*/
3require("./internal/_curry1.js");
4
5var sum =
6/*#__PURE__*/
7require("./sum.js");
8/**
9 * Returns the mean of the given list of numbers.
10 *
11 * @func
12 * @memberOf R
13 * @since v0.14.0
14 * @category Math
15 * @sig [Number] -> Number
16 * @param {Array} list
17 * @return {Number}
18 * @see R.median
19 * @example
20 *
21 * R.mean([2, 7, 9]); //=> 6
22 * R.mean([]); //=> NaN
23 */
24
25
26var mean =
27/*#__PURE__*/
28_curry1(function mean(list) {
29 return sum(list) / list.length;
30});
31
32module.exports = mean;
Note: See TracBrowser for help on using the repository browser.