2014-04-05 50 views
2

我想刪除JavaScript中的小數點/ jQuery的我想刪除JavaScript中的小數點/ jQuery的

我的代碼:

var comp2 = 35.99 * 10003; 
var comp2gtotal; 

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

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

答案我得到的是360007.97000000003

我需要說的是= 360007.97360,007.97 沒有所有的零結尾..

感謝..

回答

1

嘗試

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

演示:Fiddle

或者,如果不想四捨五入3+小數則

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

演示:Fiddle

+0

謝謝他們都爲我需要ty ..工作.. :) – 3500856AB

0

使用

parseInt(comp2,10) 

這將其轉換爲十進制INT

0

toFixed()

嘗試此方法。它會幫助你。