我需要对从 Web 服务接收到的值进行四舍五入,保留 2 位小数。为此,我使用了 toFixed 和 parseFloat 方法,因为我需要 float 中的最终值。 然而,当我有这个值“5.5000000”时,他向我显示了只有一位小数“5.5”的值......
我是这样做的:
var num = 5.5000000;
var n = num.toFixed(2);
var numFinal = parseFloat(n);
最佳答案
你必须在 parseFloat
之后调用 toFixed
:
parseFloat(yourString).toFixed(2)
关于javascript - 解析为带 2 个小数位的 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37880443/