Advertisement
Guest User

Untitled

a guest
Dec 7th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. function repeatString(s, n, missingLettersNum, stringLength, repeatingString){
  2. if(missingLettersNum > stringLength){
  3. repeatingString = repeatingString + s.slice(0, n - stringLength);
  4. return repeatingString;
  5. } else {
  6. repeatingString += repeatingString;
  7. missingLettersNum = - repeatingString.length;
  8. repeatString(s, n, missingLettersNum, stringLength, repeatingString)
  9. }
  10. }
  11.  
  12. // Complete the repeatedString function below.
  13. function repeatedString(s, n) {
  14. let stringLength = s.length;
  15. let repeatingString = s;
  16. if(n - stringLength > 0){
  17. repeatString(s, n, n - stringLength, stringLength, repeatingString)
  18. }
  19.  
  20. var re = new RegExp(s,"gi");
  21. console.log(repeatString(s, n, n - stringLength, stringLength, repeatingString));
  22. return repeatedString.match(re).length;
  23.  
  24.  
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement