ある割合を削除する必要がある要素があります。
元の価格を変数として保存し、パーセンテージを取得した後に価格を計算するための別の変数があります。
HTMLは次のとおりです。
<div class="price">420.29</div>
.price
8%オフを削除し、小数点以下2桁に固定して、変数として保存したいと思います。
これが私がこれまでに持っているJSです:
var price = $(".price").html();
var priceafter = Math.round(price - price * 8 / 100).toFixed(2);
priceafter
386.66ではなく387.00として返されます。
アップデート
私が使用していたことを指摘してくれた@datasageに感謝しMath.round
ます。これは私が変更したものであり、機能しているようです。
var price = $(".price").html();
var priceafter = (price - price * 8 / 100).toFixed(2);