RosettaCodeData/Task/Averages-Median/MiniScript/averages-median.mini
2023-07-01 13:44:08 -04:00

9 lines
238 B
Text

list.median = function()
self.sort
m = floor(self.len/2)
if self.len % 2 then return self[m]
return (self[m] + self[m-1]) * 0.5
end function
print [41, 56, 72, 17, 93, 44, 32].median
print [41, 72, 17, 93, 44, 32].median