话不多说,直接上

1、使用正则表达式

const reg = /(\d)(?=(\d{3})+$)/g

let num = "12345678";
console.log(num.replace(/(\d)(?=(?:\d{3})+$)/g,'$1,'))//"12,345,678"// ⚠❗❗❗ 使用String()把数字转换为字符串的优点在于null等情况不会报错
console.log(String(123456789).replace(reg, "$1,"));  // 123,456,789
// ⚠❗❗❗ 支持整数,不支持小数
console.log(String(123456789.1315454).replace(reg, "$1,"));  // 123456789.1,315,454
console.log(String(1000).replace(reg, "$1,"));  // 1,000
console.log(String(null).replace(reg, "$1,"));  // null
console.log(String(undefined).replace(reg, "$1,"));  // undefined
console.log(String(NaN).replace(reg, "$1,"));  // NaN
console.log('												

JS给数字添加千位分隔符相关推荐

  1. word表格数据处理:如何给长数字添加千位分隔符?

    我们在工作中难免会遇到一些未设置任何格式的表格数据,这类数据会让读者看起来非常吃力.当碰到这个问题时,如果你只会手动一个个地去设置,那可得忙活半天.而如果你掌握一些整理数据的小技巧,别人半天的工作量, ...

  2. JS数字添加千位分隔符

    // ⏹ 1. 使用正则表达式 const reg = /(\d)(?=(\d{3})+$)/g;// ❗❗❗使用String()把数字转换为字符串的优点在于null等情况不会报错 console.l ...

  3. python千位分隔符_js为数字添加千位分隔符

    使用一条正则表达式将12345678转为12,345,678 看到一个方法"12345678".replace(/(\d)(?=(?:d{3})+$)/g, '$1,') 但是不太 ...

  4. word文档怎么给数字加千分符_如何给word文档中的数字添加千分位分隔符

    展开全部 准备工具/材料:windows10Build10158版本,Excel 2013版本. 1.此演示操作中使用的办公软件是Excel 2013版本. 2.windows10Build10158 ...

  5. html中写自增数字,WPS word中数字怎么自增 如何在word中设置数字的千位分隔符

    选中某行,列或者某一部分,选择菜单栏的"行和列"->"填充"选项,选择序列选项. 在弹出的窗口中设置你需要的选项. WPS文字怎样自动增加数字 如何在WP ...

  6. java数据添加千位分隔符

    先把int,double,bigdecimal等类型的数据转成字符串,再作为参数传入方法添加千位分隔符. public class test {public static String solve(S ...

  7. C#将数值转为添加千位分隔符

    例如有字符串:1234元 处理后将变成:123,4元 代码: 1.准备需要添加千位分隔符的数值字符串如:123456 private void button26_Click(object sender ...

  8. Layui中列表(金额或数字)动态数据如何添加千位分隔符

    Layui添加千位分割符有2种实现方法 1. js方法格式化数字,加入千分符,可以指定小数点;位数正负数均可,可以控制小数位数! 核心代码如下: <script type="text/ ...

  9. Python基础:增加和去除数字的千位分隔符

    千位分隔符,其实就是数字中的逗号.依西方的习惯,人们在数字中加进一个符号,以免因数字位数太多而难以看出它的值.所以人们在数字中,每隔三位数加进一个逗号,也就是千位分隔符,以便更加容易认出数值. 处理财 ...

最新文章

  1. 射频放大器芯片3阶截点计算与芯片选择
  2. js回调流程控制, 更高级, 更优雅
  3. “让技术做好事”,最特殊的创投在大湾区成立
  4. JVM:JVM内存划分、主内存、工作内存
  5. python 序列解包(解压缩)
  6. POJ2402 Palindrome Numbers 回文数
  7. [译]RabbitMQ教程C#版 - 远程过程调用(RPC)
  8. Spring Boot结合thymeleaf
  9. 计算机主机内部由什么组成,计算机是由主机和什么组成的?
  10. Flink 1.9报错:No implicits found for parameter evidence$2: TypeInformation[(String, String, String)]
  11. WPF Path.Data 后台代码赋值
  12. RFM模型——构建数据库营销的商业战役!(转)
  13. uboot之logo显示
  14. AJAX Accordion:可折叠面板的集合
  15. haproxy服务启动命令_HaProxy的安装配置和常用命令介绍
  16. TeeChart插入
  17. python移动平均算法_移动平均算法
  18. Linux修改IP地址
  19. php codesniffer,为你的 PHP_CodeSniffer 构建自定义规则
  20. 用 Swift、Foursquare API 和 Realm 創建一個咖啡店 App

热门文章

  1. ubuntu安装飞秋流程和报错处理libiptux-core.so.0: cannot open shared object file
  2. 4. java gc
  3. ozip转zip工具教程(附下载)
  4. 是J2EE还是.Net,选择您的技术平台 -- .Net正在推动新一代电子政府
  5. 小美容嫩肤法让你白上加白 - 生活至上,美容至尚!
  6. 《人月神话》译文修订明细(3)-读者可以对照修改
  7. HTML学生个人网站作业设计:(宠物官网8页)——bootstarp响应式含有轮播图,响应式页面
  8. NAS和磁盘阵列有什么区别?
  9. 各类云服务器网站云计算平台大全
  10. 数据流程图模板分享 怎样绘制数据流程图