iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >node.js中格式化数字增加千位符的几种方法
  • 132
分享到

node.js中格式化数字增加千位符的几种方法

几种方法数字node 2022-06-04 17:06:23 132人浏览 安东尼
摘要

每三位以逗号分隔的处理方式 正则方式: "15000000".split("").reverse().join("").replace(/(d{3})/g, "$1,").split("").

每三位以逗号分隔的处理方式

正则方式:

"15000000".split("").reverse().join("").replace(/(d{3})/g, "$1,").split("").reverse().join("");

"115000000".split("").reverse().join("").replace(/(d{3})(?=[^$])/g, "$1,").split("").reverse().join("");

var str = '123123211312.333123'.replace(/(?=(?!^)(?:d{3})+(?:.|$))(d{3}(.d+$)?)/g,',$1'); console.log(str)

'1500000000000'.replace(/B(?=(d{3})+$)/g,',')

循环查找方式

function fORMatNumber(value) { 

    value = value.toString(); 

    if (value.length <= 3) { 

        return value; 

    } else { 

        return formatNumber(value.substr(0, value.length - 3)) + ',' + value.substr(value.length - 3); 

    } 

}

toLocaleString函数:

15000000..toLocaleString();

--结束END--

本文标题: node.js中格式化数字增加千位符的几种方法

本文链接: https://www.lsjlt.com/news/12274.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作