如何用JavaScript实现数字、金额的千分位格式化及保留指定小数位数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1136个文字,预计阅读时间需要5分钟。
在前端开发中,经常遇到用JavaScript格式化数字的情况,最常见的是格式化金额。一般格式化金额需要千分位分隔,并保留两位小数。以下是一个简单的功能函数和类似代码的示例:
javascript/** * 将数字格式化为金额格式 * @param {number} num - 需要格式化的数字 * @returns {string} 格式化后的金额字符串 */function formatCurrency(num) { return num.toFixed(2).replace(/\B(?=(\d{3})+(?!\d))/g, ',');}
// 示例console.log(formatCurrency(1234567.89)); // 输出: 1,234,567.89
前端开发中经常会碰到用 JavaScript?格式化数字,最最常见的是格式化金额,一般格式化金额需要千分位分隔,保留2位小数等等。
本文共计1136个文字,预计阅读时间需要5分钟。
在前端开发中,经常遇到用JavaScript格式化数字的情况,最常见的是格式化金额。一般格式化金额需要千分位分隔,并保留两位小数。以下是一个简单的功能函数和类似代码的示例:
javascript/** * 将数字格式化为金额格式 * @param {number} num - 需要格式化的数字 * @returns {string} 格式化后的金额字符串 */function formatCurrency(num) { return num.toFixed(2).replace(/\B(?=(\d{3})+(?!\d))/g, ',');}
// 示例console.log(formatCurrency(1234567.89)); // 输出: 1,234,567.89
前端开发中经常会碰到用 JavaScript?格式化数字,最最常见的是格式化金额,一般格式化金额需要千分位分隔,保留2位小数等等。

