猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
js中数字1.0000转成字符串'1.0000'?
默认是会去掉0的,怎么带上0?不能用fixed方法
需求是原来有多少位小数就多少位小数,不是用fixed去定几位小数,直接把数字改成字符串并保留小数位
梦里花落0921
浏览 458
回答 1
1回答
叮当猫咪
toFixed操作后类型就变成String了,无需再做转换JavaScript toFixed() 方法var tt = parseFloat(1.0000).toFixed(4);目前来说,个人觉得题主的需求无法实现,因为你的需求是原来这个变量是number类型,要转成字符串类型,那么到不了第二步,第一步为number的时候它后面无意义的0就被自动省略了,所以你转类型也是转的1而不是1.0000不过我会研究一下,尝试看看有没有什么其他途径满足这种需求
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续