El método _.range() se usa para crear una array de números que progresan desde el valor inicial dado hasta el valor final , pero sin incluirlo . Se utiliza un paso de -1 si se especifica un valor negativo de inicio sin fin o paso. Si no se especifica el final , se establece para comenzar con el inicio y luego se establece en 0.
Sintaxis:
_.range( 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 dado.
Ejemplo 1:
Javascript
// Requiring the lodash library const _ = require("lodash"); // Using the _.range() method let range_arr = _.range(5); // Printing the output console.log(range_arr);
Producción:
[0, 1, 2, 3, 4]
Ejemplo 2:
Javascript
// Requiring the lodash library const _ = require("lodash"); // Using the _.range() method // with the step taken as 2 let range_arr = _.range(0,10,2); // Printing the output console.log(range_arr);
Producción:
[0, 2, 4, 6, 8]
Ejemplo 3:
Javascript
// Requiring the lodash library const _ = require("lodash"); // Using the _.range() method // with the step taken as -2 let range_arr = _.range(-1,-11,-2); // Printing the output console.log(range_arr);
Producción:
[-1, -3, -5, -7, -9]
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