JS - Find Median

by Lucky500

JavaScript

function median(values){
	values.sort(function(a,b){
  	return a-b;
  });
  var half = Math.floor(values.length / 2);
  
  if (values.length % 2)
  	return values[half];
  else
  	return (values[half - 1] + values[half]) / 2.0;
}

console.log(median([1,2,3,4]));
console.log(median([1,2,3,4,5]));