1. ホーム
  2. ジャバスクリプト

[解決済み] [Solved] 数字から重要でない末尾のゼロを取り除く?

2022-04-08 06:48:55

質問

数値から末尾の重要なゼロを削除する標準的な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"