我是否错过了一个标准API调用,该调用从数字中删除了不重要的零?
例如
var x = 1.234000 // to become 1.234; var y = 1.234001; // stays 1.234001
Number.toFixed()和Number.toPrecision()并不是我想要的。
如果将其转换为字符串,它将不会显示任何结尾的零,因为它是作为数字而不是字符串创建的,因此不会首先存储在变量中。
var n = 1.245000 var noZeroes = n.toString() // "1.245"