当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Collect.js avg()用法及代码示例


Collect.js是用于处理数组和对象的流畅,便捷的包装器。首先将JavaScript数组转换为一个集合,然后将该函数应用于该集合。

avg()方法返回集合中所有项目的平均值。安装:

  • 可以通过NPM安装Collect.js:
    npm install --save collect.js
  • 您还可以使用collect.js的CDN
    <script src="https://cdnjs.com/libraries/collect.js"></script>

用法:

collect(array).avg()

参数:collect()采用一个参数,该参数被转换为集合,然后在其上应用avg()函数,如果将其应用于对象集合,则该函数可以采用元素。

返回值:返回一个数字,该数字是集合的平均值。



以下示例说明了JavaScript中的avg()方法:

范例1:在这里collect = require('collect.js')用于将collect.js库导入文件中。

const collect = require('collect.js'); 
  
let arr = [10, 20, 30]; 
  
let average = collect(arr).avg(); 
  
console.log("Average of the given array:", average);

输出

范例2:对象数组。

const collect = require('collect.js'); 
  
let arr = [ 
    { 
      name:'Rahul', 
      score:98, 
    }, 
    { 
      name:'Aditya', 
      score:96, 
    }, 
    { 
        name:'Abhishek', 
        score:80 
    }, 
  ]; 
  
// converting object to collection 
const collection = collect(arr); 
    
// finding the average of all the score 
let averageScore = collection.avg('score'); 
    
console.log("Average score of students:", averageScore);

输出:

参考: https://collect.js.org/api/avg.html




相关用法


注:本文由纯净天空筛选整理自iamsahil1910大神的英文原创作品 Collect.js | avg() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。