El método _.rangeRight() se usa para crear una array de números que progresan desde el valor inicial dado hasta el valor final dado, pero sin incluirlo . Rellena los valores en orden descendente. Se utiliza un valor de paso de -1 si se especifica un inicio negativo sin un final o paso. Si no se especifica el final , se establece para comenzar con el inicio y luego se establece en 0.
Sintaxis:
_.rangeRight( start, end, step )
Parámetros: este método acepta tres parámetros, como se mencionó anteriormente y se describe a continuación:
- inicio: Es un número que especifica el inicio del rango. Es un valor opcional. El valor predeterminado es 0.
- fin: Es un número que especifica el final del rango.
- paso: Es un número que especifica la cantidad en que se incrementa o decrementa el valor en el rango. El valor predeterminado es 1.
Valor devuelto: Devuelve una array con el rango de números en orden descendente.
Ejemplo 1:
Javascript
// Requiring the lodash library const _ = require("lodash"); // Using the _.rangeRight() method let range_arr = _.rangeRight(6); // Printing the output console.log(range_arr);
Producción:
[5, 4, 3, 2, 1, 0]
Ejemplo 2:
Javascript
// Requiring the lodash library const _ = require("lodash"); // Using the _.rangeRight() method // with the step taken as 3 let range_arr = _.rangeRight(0,15,3); // Printing the output console.log(range_arr);
Producción:
[12, 9, 6, 3, 0]
Ejemplo 3:
Javascript
// Requiring the lodash library const _ = require("lodash"); // Using the _.rangeRight() method // with the step taken as -2 let range_arr = _.rangeRight(0,-10,-2); // Printing the output console.log(range_arr);
Producción:
[-8, -6, -4, -2, 0]
Publicación traducida automáticamente
Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA