TIL: String.repeat()

The repeat() method constructs and returns a new string which contains the specified number of copies of the string on which it was called, concatenated together.

Found it cleverly used in this helper function:

const padDigits = (digits) => {
const desiredLength = 3;
const actualLength = digits.length;

if (actualLength >= desiredLength) {
return digits;

const amountToAdd = desiredLength - actualLength;
const padding = '0'.repeat(amountToAdd);

return padding + digits;