Last Updated : 11 Jul, 2025
The repeat()
method in JavaScript returns a new string by concatenating the original string a specified number of times.
string.repeat(count);Parameters:
This method accepts a single parameter.
It returns a new string that contains the specified number of copies of the string.
Example 1: Repeating a String Twice Using repeat()
The code repeats the string "forGeeks" two times using the repeat() method, creating a new string "forGeeksforGeeks". This method returns a new string with the original string repeated the specified number of times.
JavaScript
let str = "forGeeks";
let repeatCount = str.repeat(2);
console.log(repeatCount);
Example 2: Repeating a String Five Times Using repeat()
The code repeats the string "gfg" five times using the repeat() method, resulting in the string "gfggfggfggfggfg". This method returns a new string with the original string repeated the specified number of times.
JavaScript
// Taking a string "gfg"
let str = "gfg";
// Repeating the string multiple times
let repeatCount = str.repeat(5);
console.log(repeatCount);
Example 3: Repeating a String Two Times Using repeat()
The code repeats the string "gfg" two times using the repeat() method. Even though the repeat count is 2.9, it's converted to 2, resulting in "gfggfg" as the output.
JavaScript
// Taking a string "gfg"
let str = "gfg";
// Repeating the string 2.9 times i.e, 2 times
// because 2.9 converted into 2
let repeatCount = str.repeat(2.9);
console.log(repeatCount);
We have a complete list of Javascript string methods, to check those please go through this Javascript String Complete reference article.
Supported Browsers:RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4