我有这个
Math.round((Math.abs(21600 / 3600))*100)/100
>> 6 # want 6.00
Math.round((Math.abs(21000 / 3600))*100)/100
>> 5.83 # This is right
我需要 2 位小数的整数。
我有这个
Math.round((Math.abs(21600 / 3600))*100)/100
>> 6 # want 6.00
Math.round((Math.abs(21000 / 3600))*100)/100
>> 5.83 # This is right
我需要 2 位小数的整数。
您可以使用.toFixed()
,但无需先手动将该值四舍五入到最接近的 0.01 - 该.toFixed
函数会为您执行此操作。
var str = Math.abs(21600 / 3600).toFixed(2);
使用Number.prototype.toFixed()
MDN。
(Math.round((Math.abs(21600 / 3600))*100)/100).toFixed( 2 );
尝试这个:
(Math.round((Math.abs(21600 / 3600))*100)/100).toFixed(2)