0

JavaScript コードで、小数点以下 2 桁までの数値を出力する必要があります。これが私のコードです:

var num = 10;
var storeNum = num.toFixed(2);
console.log(storeNum);
typeof(storeNum);   

数値のタイプを確認すると、文字列です。Number関数を使用して数値に戻すと、再び小数が削除されます。出力:

10.00
"string"

他のコード:

var num = 10;
var storeNum = num.toFixed(2);
console.log(storeNum);
console.log(typeof(storeNum));
storeNum=Number(storeNum);
console.log(storeNum);
console.log(typeof(storeNum));

出力:

10.00
string
10
number

誰かが私に適切な解決策を提案できますか。出力を文字列形式にしたくありません。

4

0 に答える 0