Recoger.js | Método avg()

Collect.js es un contenedor fluido y conveniente para trabajar con arreglos y objetos. La array de JavaScript primero se transforma en una colección y luego la función se aplica a la colección.

El método avg() devuelve el promedio de todos los elementos de una colección.
Instalación:

  • Collect.js se puede instalar a través de NPM:
    npm install --save collect.js
  • También puede usar CDN de collect.js
    <script src="https://cdnjs.com/libraries/collect.js"></script>

Sintaxis:

collect(array).avg()

Parámetros: Collect() toma un argumento que se convierte en la colección y luego se le aplica la función avg(), que puede tomar elementos si lo aplica en la colección de objetos.

Valor devuelto: Devuelve un número que es el promedio de la colección.

El siguiente ejemplo ilustra el método avg() en JavaScript:

Ejemplo 1: aquí se usa collect = require(‘collect.js’) para importar la biblioteca collect.js al archivo.

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

Producción

Ejemplo 2: Array de objetos.

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);

Producción:

Referencia: https://collect.js.org/api/avg.html

Publicación traducida automáticamente

Artículo escrito por iamsahil1910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *