0

我需要在 JavaScript 代码中打印一个最多两位小数的数字。这是我的代码:

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

当我检查数字的类型时,它是字符串。当我使用数字函数转换回数字时,它再次删除小数。输出:

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