LoginSignup
41
31

More than 5 years have passed since last update.

JSで数値の3桁区切りを実装する簡単な方法

Posted at

23002342 を 23,002,342 と言った具合に、数値に対して
3桁毎にカンマを打って表示させたい場合、
僕は今まで愚直に正規表現を使って変換していました。

しかし、JavaScriptのNumberオブジェクトに標準で用意されている、

toLocaleString()

というメソッドを使えば簡単に3桁区切りのカンマを打った状態で数値を出力することができるようです。

Sample:

var num = 23002342;
console.log(num.toLocaleString()); // output: 23,002,342
41
31
5

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
41
31