JavaScript 如何使用千位分隔符打印数字
方法1:使用Intl.NumberFormat()
- Intl.NumberFormat() 对象用于根据语言敏感的格式表示数字。它可以用于表示货币或百分比,根据指定的区域设置。
- 该对象的locales参数用于指定数字的格式。使用’en-US’区域设置指定了美国和英语的格式,其中数字在千位之间用逗号表示。
- format()方法 可以用于在指定的区域设置和格式选项下返回数字的字符串。这将在千位处使用逗号格式化数字,并返回一个带有格式化数字的字符串。
语法:
示例:
输出:
方法2:使用toLocaleString()
- toLocaleString()方法 用于返回一个带有数字的语言敏感表示的字符串。可选的locales参数用于指定数字的格式。
- 使用地区‘en-US’来指定该地区采用美国和英语的格式,其中千位数之间用逗号表示。这将在千位数处添加逗号,并返回一个格式化数字的字符串。
语法:
示例:
输出: