我有一個元素,我需要刪除它的一個百分比。JavaScript數學百分比
我已經將原始價格存儲爲一個變量,並有另一個變量來計算百分比後的價格。
這裏的HTML:
<div class="price">420.29</div>
我想刪除8折.price
並把它固定到小數點後兩位,並存儲爲一個變量。
這裏的JS我到目前爲止:
var price = $(".price").html();
var priceafter = Math.round(price - price * 8/100).toFixed(2);
priceafter
就返回爲387.00,而不是386.66。
更新
感謝@datasage的點出我使用Math.round
。這就是我把它改成,它似乎是工作:
var price = $(".price").html();
var priceafter = (price - price * 8/100).toFixed(2);
啊哈,這就是爲什麼!謝謝,我會用我所做的更新這個問題。 – user2203362 2013-03-24 13:53:46