一尘不染

从数字中删除不重要的尾随零?

javascript

我是否错过了一个标准API调用,该调用从数字中删除了不重要的零?

例如

var x = 1.234000 // to become 1.234;
var y = 1.234001; // stays 1.234001

Number.toFixed()和Number.toPrecision()并不是我想要的。


阅读 235

收藏
2020-05-01

共1个答案

一尘不染

如果将其转换为字符串,它将不会显示任何结尾的零,因为它是作为数字而不是字符串创建的,因此不会首先存储在变量中。

var n = 1.245000
var noZeroes = n.toString() // "1.245"
2020-05-01