The _.cycle() Method takes an integer value and an array which is then used to build an array containing the number of iterations through the given array, string end-to-end.
A new array created contains the given array number of given times.
Syntax:
_.cycle(integer, array);
Parameters:
- integer: The number of times the given array is iterated.
- array: The array which is iterated to make a new array
Return Value: This method returns a cycled array.
Note: This will not work in normal JavaScript because it requires the underscore.js contrib library to be installed.
underscore.js contrib library can be installed usingÂ
npm install underscore-contrib --save
Example: In this example, we will simply create a cycled array using this method.
javascript
// Defining underscore contrib variableconst _ = require('underscore-contrib');// Integerlet int = 10;// Arraylet arr = [1, 2, 3];// Constructing cycled arraylet c_arr = _.cycle(int, arr);console.log("cycled array : ");console.log(c_arr); |
Output:
cycled array : [ 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3 ]
