为了账号安全,请及时绑定邮箱和手机立即绑定

js金额如何补零?

js金额如何补零?

潇潇雨雨 2019-04-18 18:15:27
有个会员余额数值,是从数据库读出来的,如果金额不是0的情况他这样输出: '.00',如果是大于零的: '2.10','1,000.00'怎样让 '.00',前面加一个0,看起来好看点。变成 '0.00'。var str = '.00';var str = '1.00';if (str[0] == '.') {  str = '0.00';}console.log(str);我这样做对吗?还有简单点的招数吗?
查看完整描述

3 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

Number(str).toFixed(2)


查看完整回答
1 反对 回复 2019-05-19
?
UYOU

TA贡献1878条经验 获得超4个赞

你这种就够简单啊。当然用正则也可以,不过也不算简单解法了

str.replace(/^(?=\.\d+)/, '0')


查看完整回答
反对 回复 2019-05-19
  • 3 回答
  • 0 关注
  • 886 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信