我想删除javascript / jquery中的小数点

我的代码:

var comp2 = 35.99 * 10003;
var comp2gtotal;

comp2gtotal = comp2;
$(".comp2totaled").html( comp2gtotal );

<div class="comp2totaled"></div>


我得到的答案是360007.97000000003

我需要说的是= 360007.97360,007.97
最后没有所有零。

谢谢..

最佳答案

尝试

comp2gtotal = Math.round(comp2 * 100) / 100;
$(".comp2totaled").html(comp2gtotal);


演示:Fiddle

或者,如果不想舍入小数点后3位,则

$(".comp2totaled").html(comp2gtotal.toFixed(2));


演示:Fiddle

10-08 12:49