javascriptで数値のカンマを編集する方法

javascriptで数値のカンマを編集する方法です。

googleで検索すると沢山出てきます。
http://www.google.co.jp/search?q=javascript+%83J%83%93%83}

javascriptは変数型を意識しないといけないので、余り得意ではないので記事にしました。

問題のソース

http://634.ayumu-baby.com/javascript/js_editcomma.html

上記で紹介されているソースと同じなんですけども。

//変数valueが数値型の場合型変換が必要
value = String(value);

for(i = 0; i < value.length/3; i++){
  value = value.replace(/^([+-]?\d+)(\d\d\d)/,"$1,$2");
}

これで数値のカンマを編集する事が出来ました。

まとめ

変数valueが数値型の場合型変換が必要というのが重要。



[PR]Spreeの情報を集めています。

ECを持ちたい方、仕事でECを使いたい方向けのコミュニティサイトです。
このサイトでは世界で最も使用されているECの1つであるSpreeについての情報を提供しています。
http://spreecommerce.jp/