js Number 运算后,如何保留 1.0 中的 0,结果需要是 number 类型

catchonme
  • 144

使用Number('1.01').toFixed(1)后返回的是字符串类型,这时候再包一层的Number返回就变成1 这时候没有小数点了

// 最后返回的只是number 1 了,不是需要的 1.0
Number(Number('1.01').toFixed(1))
回复
阅读 2.9k
3 个回答

没办法。想要只能字符类型

clipboard.png

补零后只能,转换成数字会自动省略0吧

神膘护体小月半
  • 403

结果需要是number类型,应该是用来做运算的……
那没有这个小数点后的0也没啥问题。
如果是展示用的,那就不用加外面那层Number方法。

宣传栏