NumberFormat

javascriptでは組み込みで数値フォーマットするような関数は無いみたい。
で、調べてみたところ手軽なサンプルはこれ。正規表現は奥深いなぁ。
http://wiki.type33.com/javascript

var numberFormat = function(num){
  return num.toString().replace(/([\d]+?)(?=(?:\d{3})+$)/g, function(t){ return t + ','; });
}

※ただし、整数の場合しかうまく動きません。