2009/03/27(Fri)3桁ごとにコンマ

2009/03/27 0:07 Languages::JavaScript
Perlの表記に慣れきってて、いざって時にすぐ書けないのでメモ。
function set_comma(val){
    var ret = String(val);
    var tmp = "";
    while(ret != (tmp = ret.replace(/^([+-]?\d+)(\d\d\d)/,"$1,$2"))){ ret = tmp; }
    return ret;
}
引用元: http://d.zeromemory.info/2007/12/06/javascript-3keta.html
ただ、この引用元のは\が消えててそのままコピペじゃ動かないので……。