Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Повтор символа n раз
- https://medium.com/@vitkarpov/повтор-символа-n-раз-cfa9f30c2d68
- */
- function repeat(s, n) {
- let ans = s;
- let len = 1;
- while (n / len > 1) {
- ans += ans;
- n -= len;
- len *= 2;
- }
- if (n > 1) {
- ans += ans.substr(0, n - 1);
- }
- return ans;
- }
- console.log(repeat('a', 34))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement