The padEnd() method in JavaScript is used to pad a string with another string until it reaches the given length. The padding is applied from the right end of the string.
Syntax:
string.padEnd( targetLength, padString );
Parameters:
This method accepts two parameters as mentioned above and described below:
- targetLength: It is the length of the final string once the original string has been padded. If the value is less than the original string length, then the original string is returned.
- padString: It is the string that is to be padded with the original string. If this value is too long to be within the targetLength, it is truncated.
Return Value:
It returns the final string that is padded with the given string of the given length.Â
Example 1: This example uses the padEnd() method to pad strings into another string.Â
Javascript
// Function to implement padEnd method function padStrings() {     // Input methods     exString = "Hello" ;     exString2 = "Geeks" ; Â
    // Implement padEnd methods to add symbols at end     output = exString.padEnd(12, "$" );     output2 = exString2.padEnd(12, "Geeks" ); Â
    // Display output     console.log(output); Â
    console.log(output2); } // Function call padStrings() |
Hello$$$$$$$ GeeksGeeksGe
Example 2: This example uses the padEnd() method to pad numbers into another number.Â
Javascript
// Function to implement padEnd method function padNumbers() {     // Input numbers     exNumber = 1234;     exNumber2 = 99; Â
    // Implement padEnd     output = String(exNumber).padEnd(8, "0" );     output2 = String(exNumber2).padEnd(8, "**" ); Â
    // Display output number     console.log(output);     console.log(output2); } Â
// Function call padNumbers() |
12340000 99******
We have a complete list of Javascript Strings, to check those please go through the Javascript String Complete reference article.
Supported Browsers: The browser supported by the padEnd() method are listed below:
- Google Chrome
- Firefox
- Edge
- Safari
- Opera