📜  Lodash _.mean() 方法(1)

📅  最后修改于: 2023-12-03 15:02:46.912000             🧑  作者: Mango

Lodash _.mean() 方法

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() 方法会先进行强类型转换,将字符串等值类型转换为数字后再进行计算。