JavaScript数字分隔符

● 如果现在我们用一个很大的数字,例如2300000000,这样真的不便于我们进行阅读,我们希望用千位分隔符来隔开它,例如230,000,000;

javascript 复制代码
● 下面我们使用_当作分隔符来尝试一下
const diameter = 287_266_000_000;
console.log(diameter);

这好像行不通,JavaScript会自动的忽略掉这个数字中的分隔符;

● 除此之外, 最好不要在数字中添加上面的分隔符,有时候会出错

javascript 复制代码
const PI = 3._1415;
console.log(PI);

● 就目前而言,我们可以使用API的方式来实现我们上述的需求

javascript 复制代码
let number = 23000000000;
let formattedNumber = number.toLocaleString();
console.log(formattedNumber); // 输出 "23,000,000,000"
相关推荐
灵感__idea6 分钟前
Hello 算法:让前端人真正理解算法
前端·javascript·算法
excel1 小时前
🧩 Vue 3 watch 源码详解(含完整注释)
前端·javascript·vue.js
wjs20241 小时前
SQL AND & OR 操作符详解
开发语言
~光~~1 小时前
【环境配置 】WSL2 +ubuntu20.04 +Qt配置+Kits配置
开发语言·qt·ubuntu
·心猿意码·2 小时前
C++右值语义解析
开发语言·c++
小龙报2 小时前
《彻底理解C语言指针全攻略(2)》
c语言·开发语言·c++·visualstudio·github·学习方法
zzzsde3 小时前
【c++】深入理解string类(4)
开发语言·c++
郝学胜-神的一滴3 小时前
Effective Python 第44条:用纯属性与修饰器取代旧式的 setter 与 getter 方法
开发语言·python·程序人生·软件工程
苏打水com3 小时前
JavaScript 入门学习指南:从零基础到能写交互效果
javascript
大前端helloworld4 小时前
前端梳理体系从常问问题去完善-框架篇(Vue2&Vue3)
前端·javascript·面试