반응형
문자열 반복을 쉬푸트 연산을 사용하여 하는 방법.
var repeat = function (str, n) {
var res = '';
while (n) {
if (n % 2 === 1) { res += str; }
if (n > 1) { str += str; }
n >>= 1;
}
return res
};
console.log(repeat('abc123', 5));
반응형
'FullStack > 11. JavaScript' 카테고리의 다른 글
[JS] 날짜 포맷 만들기 (0) | 2021.04.20 |
---|---|
내부변수를 이용하여 한번 실행 (0) | 2020.01.28 |
JavaScript로 z-index 구하기 (0) | 2019.12.21 |
ECMAScript 6 - Arrow Function (0) | 2019.12.19 |
[JS LIB] 캘린더 라이브러리. (0) | 2013.07.15 |