Underscore.js _.repeat() Method
Last Updated :
29 Jul, 2020
The _.repeat() method takes an integer and a value and creates an array of that size containing the given the value given integer times.
Syntax:
_.repeat(n, value)
Parameters:
- n: The given integer for the times the value will be in the array.
- value: The value to be in the array n times.
Return Value: This method returns a newly created 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 1: In this example, we will generate a repeat array using this method.
Javascript
var _ = require( 'underscore-contrib' );
var integer = 10;
var value = "GeeksforGeeks" ;
var arr =_.repeat(integer, value);
console.log( "Integer : " , integer);
console.log( "Value : " , value);
console.log( "Generated Array : " , arr);
|
Output:
Integer : 10
Value : GeeksforGeeks
Generated Array : [
'GeeksforGeeks',
'GeeksforGeeks',
'GeeksforGeeks',
'GeeksforGeeks',
'GeeksforGeeks',
'GeeksforGeeks',
'GeeksforGeeks',
'GeeksforGeeks',
'GeeksforGeeks',
'GeeksforGeeks'
]
Example 2: Value can also be an integer.
Javascript
var _ = require( 'underscore-contrib' );
var integer = 10;
var value = 1;
var arr =_.repeat(integer, value);
console.log( "Integer : " , integer);
console.log( "Value : " , value);
console.log( "Generated Array : " , arr);
|
Output:
Integer : 10
Value : 1
Generated Array : [
1, 1, 1, 1, 1,
1, 1, 1, 1, 1
]
Share your thoughts in the comments
Please Login to comment...