Método Lodash _.reductions()

Lodash es una biblioteca de JavaScript que funciona en la parte superior de underscore.js. Lodash ayuda a trabajar con arrays, strings, objetos, números, etc.

_.reductions() the the , arethe

Sintaxis:

_.reductions( array, function, start_val )

Parámetros:

  • array: Es el array a trabajar.
  • función: Es la función que contiene las condiciones de iteración.
  • start_val: es el valor pasado al inicio que se actualiza en otras operaciones.

Valor devuelto: este método devuelve una nueva array.

Nota: Lodash Lodash npm install lodash-contrib –save

Ejemplo 1: en este ejemplo, la array de suma se genera con el valor inicial dado como 0, que se actualiza en las operaciones de suma.

Javascript

// Defining lodash contrib variable 
var _ = require('lodash-contrib'); 
  
// Defining the array 
var array = [10, 12, 23, 34, 45]; 
  
// Using the _.reductions() method
var arr = _.reductions(array, function(st, n) { 
    return st - n; 
}, 0);
  
console.log("Generated Array : "); 
console.log(arr);

Producción:

[ -10, -22, -45, -79, -124 ]

Ejemplo 2: el

Javascript

// Defining lodash contrib variable 
var _ = require('lodash-contrib'); 
  
// Defining the array 
var array = [10, 12, 23, 34, 45]; 
  
// Using the _.reductions() method
var arr =_.reductions(array, function(st, n) { 
    return st * n; 
}, 1); 
  
console.log("Generated Array : "); 
console.log(arr);

Producción:

Generated Array :
[ 10, 120, 2760, 93840, 4222800 ]

Publicación traducida automáticamente

Artículo escrito por taran910 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 *