9 lines
238 B
Text
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
|