📜  收集.js | avg() 方法(1)

📅  最后修改于: 2023-12-03 14:54:47.270000             🧑  作者: Mango

收集.js | avg() 方法
简介

在 JavaScript 中,收集.js 是一个非常实用的 JavaScript 库,它提供了一系列便利的方法,让开发者们更轻松地使用一些数据处理和操作方法。本文主要介绍 收集.js 中的 avg() 方法。

avg() 方法

avg() 方法是 收集.js 中一个用于计算数组平均值的方法。它的用法如下:

avg(arr, [prop])
  • arr : 数组,用于计算平均值的目标数组。
  • prop : 可选参数,用于选取目标数组元素的属性值计算平均值。如果该参数不存在,则直接对目标数组进行计算平均值。

返回值:

  • 返回目标数组的平均值。
代码示例

下面是 avg() 方法的代码示例:

// 引入收集.js :
const collect = require('collect.js');

// 输入数组,计算平均值:
const avg = collect([1, 2, 3, 4, 5]).avg();
console.log(avg);
// 输出平均值: 3

// 使用 prop 参数,选取目标数组元素的属性值计算平均值:
const users = [
    { name: 'Luffy', age: 19 },
    { name: 'Zoro', age: 21 },
    { name: 'Nami', age: 20 },
];
const gender = collect(users).avg('age');
console.log(gender);
// 输出平均年龄:20
总结

通过 收集.js 中的 avg() 方法,开发者们可以更轻松地实现数组平均值计算,同时还可以通过 prop 参数选择目标数组元素的属性值进行计算。希望开发者们可以充分利用这个方法来简化自己的代码编写。