Calculate Median

Calculate the median value of an array of numbers.

Code

General
sorted = arr.sort
mid = sorted.length / 2
return sorted.length.odd? ? sorted[mid] : (sorted[mid - 1] + sorted[mid]) / 2.0

Parameters

Array of numbers

Server

More Ruby Snippets