Is there a built in function to pad characters n
number of times?
Ex:
var myString = 'something';
var myCharToPad = '-';
var numTimesToPad = 5;
I am expecting myString = 'something-----';
No, but it's not hard:
myString += new Array(numTimesToPad+1).join(myCharToPad);
Nope, but it's trivial to write one:
function pad(num, string, char) {
for (var i = 0; i < num; i++) {
string += char;
}
return string;
}
var myString = pad(5, 'something', '-')
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With