2009-01-31から1日間の記事一覧
コメントした件に加え,引数の処理*1と str += str が一回余分なのが気になってちょっと自分でも書いてみた。 function rep(str, num){ var r = '', s = String(str), n = num | 0; if(n > 0) do if(n & 1) r += s; while((n >>= 1) && (s += s)); return r;…
コメントした件に加え,引数の処理*1と str += str が一回余分なのが気になってちょっと自分でも書いてみた。 function rep(str, num){ var r = '', s = String(str), n = num | 0; if(n > 0) do if(n & 1) r += s; while((n >>= 1) && (s += s)); return r;…