📅  最后修改于: 2023-12-03 15:02:46.912000             🧑  作者: Mango
Lodash 是一个优秀的 JavaScript 工具库,提供了许多帮助我们方便处理数据的方法。其中,_.mean()
方法用于计算一个数组的平均值。
_.mean(array)
参数:
array
:必填,要计算平均值的数组。返回值: 数组的平均值。
示例:
_.mean([4, 2, 8, 6]); // -> 5
_.mean([]); // -> NaN
_.mean()
方法会将传入的数组中的所有数字相加,并以数组长度为除数,计算其平均值。如果数组为空,则返回 NaN。
注意:_.mean()
方法会先进行强类型转换,将字符串、布尔值等转换为数字后再进行计算。
下面我们来看几个使用 _.mean()
方法的示例。
const nums = [4, 2, 8, 6];
const mean = _.mean(nums);
console.log(mean); // -> 5
const strs = ['2', '4', '6'];
const mean = _.mean(strs);
console.log(mean); // -> 4
const mixed = [2, '4', true, 6];
const mean = _.mean(mixed);
console.log(mean); // -> 3
_.mean()
方法可用于计算数组的平均值,返回一个数字。如果数组为空,则返回 NaN。需要注意的是,_.mean()
方法会先进行强类型转换,将字符串等值类型转换为数字后再进行计算。