nakanara 2020. 1. 28. 17:32
반응형

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

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));
반응형