fnMidRangeValue function
MidRangeValue(values): (max + min) / 2
Implementation
dynamic fnMidRangeValue(List<dynamic> values) {
if (values.isEmpty) return 0.0;
final nums = values.map(varToDouble);
return (nums.reduce((a, b) => a > b ? a : b) +
nums.reduce((a, b) => a < b ? a : b)) /
2;
}