String repeat polyfill for JavaScript
function repeat(str, times) { var n = times | 0; var res = ''; var buffer = str; for (;;) { if (n & 1) res += buffer; if (n >>= 1) buffer += buffer; else break; } return res; }