JavaScriptでカンマで桁区切りを行う方法


方法1: toLocaleString()メソッドを使用する方法

var number = 1000000;
var formattedNumber = number.toLocaleString();
console.log(formattedNumber); // 結果: "1,000,000"

方法2: 正規表現を使用する方法

function addCommas(number) {
  return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
var number = 1000000;
var formattedNumber = addCommas(number);
console.log(formattedNumber); // 結果: "1,000,000"

方法3: Intl.NumberFormatを使用する方法(ECMAScript国際化API)

var number = 1000000;
var formatter = new Intl.NumberFormat();
var formattedNumber = formatter.format(number);
console.log(formattedNumber); // 結果: "1,000,000"

これらの方法は、JavaScriptで数値の桁区切りを行うための一般的な手法です。自分の要件や環境に合わせて、最適な方法を選択してください。