在以下方面,我希望您的帮助:我的价格可能会超过2个小数点,即0.009或0.0014
但是,我的价格也有正常价格,例如2.9或14.45。
我将所有价格存储到小数点后4位,即2.9变为2.9000。
我要寻找的是以下内容,我想显示至少2个小数点num.toFixed(2),但是如果有2个以上的小数点而不是0,我也想显示它们。
示例:
我尝试过num.toFixed(2)
,但这会删除第二个之后的所有小数。
如何实现示例中显示的内容?
谢谢!
答案 0 :(得分:4)
无论如何都将其缩减,并且仅当新数字与原始数字具有相同的值时才返回新数字。
conn.onmessage = function(e) {
var msg = JSON.parse(e.data);
updateMessages(msg);
console.log(msg);
};
答案 1 :(得分:-1)
这是我的建议:
function removeZerosFromRight (input) {
return Number(input.toString())
}
示例: