.repeat()

The .repeat() string method repeats a string a specified number of times. String will be concatenated.

Syntax

string.repeat(count);

count is an integer between 0 and Infinity, indicating the number of times to repeat a string.

Example 1

Repeating a string a specified number of times:

console.log('Berlin is my favorite city! '.repeat(2));
// Output: Berlin is my favorite city! Berlin is my favorite city!

Example 2

Repeating a string a specified number of times using a decimal:

console.log('Berlin is my favorite city! '.repeat(3.5));
// Output: Berlin is my favorite city! Berlin is my favorite city! Berlin is my favorite city!

The decimal will be converted to an integer. So in this case, 3.5 becomes 3.

Contributors

Interested in helping build Docs? Read the Contribution Guide or share your thoughts in this feedback form.

Learn JavaScript on Codecademy