Lodash _.cycle() Method
Last Updated :
21 Dec, 2021
Lodash is a JavaScript library that works on the top of underscore.js. Lodash helps in working with arrays, strings, objects, numbers, etc.
The _.cycle() method is then used to build a new array containing the given number of iterations of the given array, that are string end-to-end. Thus, the new array created contains the given array number of given times.
Syntax:
_.cycle( integer, array )
Parameters: This method takes two parameters as shown above and discussed below:
- integer: It is a number that specifies the number of times the given array is iterated.
- array: It is an array that is iterated through to make the new array.
Return Value: This method returns a new cycled array.
Note: This will not work in normal JavaScript because it requires the lodash-contrib library to be installed. The lodash-contrib library can be installed using npm install lodash-contrib –save
Example:
Javascript
var _ = require( 'lodash-contrib' );
var int = 12;
var arr = [1, 2];
var c_arr = _.cycle(int, arr);
console.log( "Cycled array : " );
console.log(c_arr);
|
Output:
Cycled array :
[
1, 2, 1, 2, 1, 2, 1, 2,
1, 2, 1, 2, 1, 2, 1, 2,
1, 2, 1, 2, 1, 2, 1, 2
]
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...