본문 바로가기
FullStack/11. JavaScript

Repeat Util

by nakanara 2020. 1. 28.
반응형

문자열 반복을 쉬푸트 연산을 사용하여 하는 방법.

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