>[danger]编程:每千位添加分隔符 要在 JavaScript 中为数字添加千位分隔符,可以使用正则表达式和字符串操作。下面是一个示例代码,可以将数字每千位添加逗号作为分隔符: ```javascript function addThousandSeparator(number) { return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ','); } // 示例用法 const numberWithSeparator = addThousandSeparator(1234567890); console.log(numberWithSeparator); // 输出: "1,234,567,890" ``` 在上述代码中,我们定义了一个 `addThousandSeparator` 函数,它接受一个数字作为参数。首先,我们使用 `number.toString()` 将数字转换为字符串。然后,我们使用 `.replace()` 方法和一个正则表达式来匹配每个非边界位置(`\B`)后面的连续三位数字(`\d{3}`),并在其后插入逗号。 例如,对于输入的数字 `1234567890`,函数将返回字符串 `"1,234,567,890"`,其中每三位被逗号分隔。 请注意,该方法只适用于整数类型的数字。如果需要处理浮点数或其他格式的数字,可能需要进行额外的处理或使用专门的库来处理数字格式化。