Skip to content

Instantly share code, notes, and snippets.

@cplpearce
Created August 8, 2020 14:59
Show Gist options
  • Save cplpearce/1d9ddce132a81332cdb5509e81bae6ee to your computer and use it in GitHub Desktop.
Save cplpearce/1d9ddce132a81332cdb5509e81bae6ee to your computer and use it in GitHub Desktop.
Kata 6 - Repeating Numbers
const repeatNumbers = function(data) {
const strRepeater = [];
for (let pair of data) {
let tempStr = '';
tempNum = pair[0].toString();
for (let i = 0; i < pair[1]; i++) {
tempStr += tempNum;
}
strRepeater.push(tempStr);
}
return strRepeater.join(", ");
};
console.log(repeatNumbers([[1, 10]]));
console.log(repeatNumbers([[1, 2], [2, 3]]));
console.log(repeatNumbers([[10, 4], [34, 6], [92, 2]]));
/* Expected
1111111111
11, 222
10101010, 343434343434, 9292
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment