-2

1 を 1.0 に変換したい。

私は .toFixed() メソッドを認識していますが、これは文字列に変換します。整数にする必要があります。

どうすればいいですか?

編集: 4.0 の代わりに 4 を投稿しても同じ番号であるため、バックエンドにこれを整理するように要求します。

みんな助けてくれてありがとう。

4

3 に答える 3

0

JavaScript では、整数と浮動小数点数が分離されていません。Numberのみがあります。したがって、変数に 1 を保存すると、実際には 1.0 になります。画面に表示するには、.toFixed() を使用する必要があります。あなたが言ったように、それは文字列表現です。結果として 1 + 2.8 のようなものを計算したい場合は、3.8 になります。

于 2013-07-23T13:40:47.143 に答える
-1

(1).toFixed(1) を使用できます。再度整数として使用する場合は、parseFloat((1).toFixed(1)); を使用して変更します。

于 2013-07-23T13:52:34.493 に答える