Método Lodash _.flowRight()

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.

El método _.flowRight() se usa para crear una nueva función compuesta que invoca las funciones proporcionadas de derecha a izquierda, donde cada una de las invocaciones sucesivas recibe el valor de retorno de la anterior. Es casi lo mismo que el método _.flow().

Sintaxis:

_.flowRight( funcs )

Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:

  • funcs: este parámetro contiene las funciones a invocar. Es un parámetro opcional.

Valor devuelto: este método devuelve la nueva función compuesta.

Ejemplo 1:

Javascript

// Requiring the lodash library 
const _ = require("lodash"); 
 
// Function to calculate the
// Cube of a number
function cube(number) {
  return number * number * number;
}
 
// Using the _.flowRight() method 
var multiplycube =
 _.flowRight([cube, _.multiply]);
 
// Printing the output
console.log(multiplycube(2, 3));

Producción: 

216

Ejemplo 2:   

Javascript

// Requiring the lodash library 
const _ = require("lodash"); 
 
// Function to calculate the
// double value of a number
function doubled(number) {
  return number * 2;
}
 
// Using the _.flowRight() method 
var adddoubled =
  _.flowRight([doubled, _.add]);
 
// Printing the output
console.log(adddoubled(6, 8));

 Producción: 

28 

Publicación traducida automáticamente

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