JS:格式化金额为美元格式

编程入门 行业动态 更新时间:2024-10-28 18:32:53

JS:格式化<a href=https://www.elefans.com/category/jswz/34/1746174.html style=金额为美元格式"/>

JS:格式化金额为美元格式

简介

金额显示时,有的会习惯于千位进行间隔,如美元。

具体实现

s代表金额,n代表要保存到第多少小数位,默认为0(即整数)。

formatMoney(s, n) {if (!s) {return ''}if (n) {n = n > 0 && n <= 20 ? n : 2} else {n = 0}// eslint-disable-next-line no-useless-escapes = parseFloat((s + '').replace(/[^\d\.-]/g, '')).toFixed(n) + ''let l = s.split('.')[0].split('').reverse()let r = s.split('.')[1]let t = ''for (let i = 0; i < l.length; i++) {t += l[i] + ((i + 1) % 3 === 0 && i + 1 !== l.length ? ',' : '')}return (t.split('').reverse().join('') + (r ? '.' + r : ''))}

最后

觉得有用的朋友请用你的金手指点一下赞,或者评论留言一起探讨技术!

更多推荐

JS:格式化金额为美元格式

本文发布于:2024-02-25 10:08:19,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1698617.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:金额   美元   格式   JS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!