median property
num
median
Returns the median of this list.
Implementation
num get median {
sort();
if (length.isOdd) {
return this[(length/2).floor()];
}
else {
var x = this[(length/2).floor()];
var y = this[(length/2).floor()-1];
if (x is int && y is int) return mathUtils.mean(x, y);
return (x + y) / 2;
}
}