当我调用此函数f = new Function("return 2.3*3;")
时,我得到6.8999999999999995而不是6.9。如何得到确切的结果?
答案 0 :(得分:1)
使用固定功能https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed
var num = eval("2.3*3")
console.log(num.toFixed(1))