fnMidRangeValue function

dynamic fnMidRangeValue(
  1. List values
)

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;
}