为什么 Math.round 在 jquery 中不能正常工作?
why Math.round not worked correctly for me in 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()
函数即可。您不需要将其转换为字符串。
我有 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()
函数即可。您不需要将其转换为字符串。