さまざまなブラウザーでの数値の書式設定のサポートに慣れようとすると、Firefox 41 では (グループ セパレーターとしてスペースを使用して) フォーマットnew Intl.NumberFormat("es-ES").format(3500)
され3 500
、IE 11、Edge、および Google Chrome では(グループ セパレーターとして3.500
ドットを使用して) 表示されることがわかりました。 .
.
私は疑問に思っています、それはFirefoxのバグですか?それとも、スペインのスペイン語で許可されている数字の形式があいまいですか?
var d1 = 3500;
var esES = new Intl.NumberFormat("es-ES");
var formattedNumber = esES.format(d1);
document.body.insertAdjacentHTML('beforeEnd', '<p>Formatted the number ' + d1 + ' with NumberFormat ' + esES.resolvedOptions().locale + ' as ' + formattedNumber + '<\/p>');