一个Number变量我有这样的代码:四舍五入在javascript
function sellByte() {
if (player.bytes >= 1) {
player.bytes = player.bytes - 1;
player.money = player.money + 0.10;
document.getElementById("bytes").innerHTML = "Bytes: " + player.bytes;
document.getElementById("money").innerHTML = "$" + player.money;
}
}
每当我卖一个字节我的钱价值最终看起来像$ 10.00000003或沿着这些线路的东西,我将如何去四舍五入的货币价值每次运行此功能时都会启动?
parseFloat和toFixed是要*修复*从浮点运算,你得到的舍入误差, – Jacobian
难道还是你只是你最好的朋友想*显示*他们为圆形数字? – Jeroen
但实际上你的问题已经在这里的答案在stackoverflow,你应该已经绑定找到他们 – Jacobian