averageBy method
返回应用于每个元素的 selector 函数所生成值的平均值。
Example:
[1, 2, 3].averageBy((n) => n); // 2.0
['cat', 'horse'].averageBy((s) => s.length); // 4.0
Implementation
num? averageBy(num Function(E) selector) {
if (isEmpty) return null;
return sumBy((e) => selector(e)) / length;
}