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

js中数字1.0000转成字符串'1.0000'?

js中数字1.0000转成字符串'1.0000'?

梦里花落0921 2018-12-13 18:14:29
默认是会去掉0的,怎么带上0?不能用fixed方法需求是原来有多少位小数就多少位小数,不是用fixed去定几位小数,直接把数字改成字符串并保留小数位
查看完整描述

1 回答

?
叮当猫咪

TA贡献1776条经验 获得超12个赞

toFixed操作后类型就变成String了,无需再做转换
JavaScript toFixed() 方法

var tt = parseFloat(1.0000).toFixed(4);

目前来说,个人觉得题主的需求无法实现,因为你的需求是原来这个变量是number类型,要转成字符串类型,那么到不了第二步,第一步为number的时候它后面无意义的0就被自动省略了,所以你转类型也是转的1而不是1.0000

不过我会研究一下,尝试看看有没有什么其他途径满足这种需求


查看完整回答
反对 回复 2019-01-01
  • 1 回答
  • 0 关注
  • 457 浏览
慕课专栏
更多

添加回答

举报

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