为什么Math.round在jquery中对我不起作用



我有2个数字,我用Math.round将其四舍五入,例如,如果我的数字是900.20,它四舍五进到900.00,如果是12.80,它四舍五入到13。我使用的是Math.round,但900.20四舍五入到910.00,但12.8四舍五进到13是正确的。

var num1=900.20;
var num2=12.80;
var result1=  Math.round(num1.toFixed(2));
var result2=  Math.round(num2.toFixed(2));

为什么使用.toFixed()函数?只要使用Math.round()函数,它就会工作。您不需要将其转换为字符串。

相关内容

  • 没有找到相关文章

最新更新