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"
相关推荐
dorabighead2 小时前
重构版:JavaScript 的 new 操作符——从“黑箱仪式”到“亲手造物”的认知跃迁
开发语言·javascript·重构
Humbunklung3 小时前
C#中通过Response.Headers设置自定义参数
开发语言·c#
Trouvaille ~3 小时前
【Java篇】一法不变,万象归一:方法封装与递归的思想之道
java·开发语言·面向对象·javase·递归·方法·基础入门
Perfect—完美3 小时前
Vue 3 事件总线详解:构建组件间高效通信的桥梁
前端·javascript·vue.js
wtrees_松阳3 小时前
【编程向导】-JavaScript-基础语法-类型检测
开发语言·javascript·原型模式
qq_529835353 小时前
Java实现死锁
java·开发语言·python
祈澈菇凉3 小时前
Vue 中如何实现自定义指令?
前端·javascript·vue.js
knightkkzboy3 小时前
《C语言中的“三元精灵”:条件操作符的魔法与奥秘》
c语言·开发语言
岱宗夫up3 小时前
C语言零基础入门:嵌入式系统开发之旅
c语言·开发语言·学习
牧小七3 小时前
Java --- 根据身份证号计算年龄
java·开发语言