TypeScript 数字格式化:添加千位分隔符
可以使用 toLocaleString() 方法将数字转换为带有千位分隔符的字符串。
例如,假设有一个数字变量 number,可以使用以下代码将其转换为带有千位分隔符的字符串:
const number = 1000000;
const formattedNumber = number.toLocaleString();
console.log(formattedNumber); // 输出: '1,000,000'
如果想要自定义千位分隔符,可以将 toLocaleString() 方法的 options 参数设置为一个对象,其中包含一个属性 groupSeparator,其值为所需的分隔符。
例如,将千位分隔符设置为 '.':
const number = 1000000;
const options = { groupSeparator: '.' };
const formattedNumber = number.toLocaleString(undefined, options);
console.log(formattedNumber); // 输出: '1.000.000'
原文地址: https://www.cveoy.top/t/topic/o1ei 著作权归作者所有。请勿转载和采集!