Skip to content

Latest commit

 

History

History

mean-median-mode

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Mean, median, mode

Description

You will be given an array of numbers and your goal is to return an object with 3 parameters:

  • mean - the "average" number found by adding all data points and dividing by the number of data points.
  • median - the middle number found by ordering all data points and picking out the one in the middle (or if there are two middle numbers, taking the mean of those two numbers).
  • mode - the most frequent data point(s) (the data point(s) that occurs the highest number of times).

Implementation

meanMedianMode(array) should return an object with mean, median and mode parameters of the given array.

There are some conditions:

  • you should create 3 separate functions to define every parameter (getMean(), getMedian(), getMode()).
  • getMode() should return an array (even if only 1 number occurs the highest number of times).
  • meanMedianMode() should call 3 functions described above.

Example:

meanMedianMode([1, 2, 3, 4, 5, 4, 6, 1]) // { mean: 3.25, median: 3.5, mode: [1, 4] }