0

頭が回らないように見えるという小さな問題があります...

VAT要素が何であるかを見つける必要があるという図があります.次のjQueryは機能しますが、小数点以下2桁に修正されません.

var ThreeMonthPriceFinal = "99.29";
var ThreeMonthPriceVAT = ThreeMonthPriceFinal * 0.2.toFixed(2);
alert(ThreeMonthPriceVAT);

それはVATを正しく計算しますが、必要のない多くの繰り返し数字を追加します.VATのように切り上げることはできません。

http://jsfiddle.net/Xg4Qs/

Jfiddle は £19.858000000000004 を示しています。19.86 を表示するにはこれが必要です。

var ThreeMonthPriceVAT = Math.round(ThreeMonthPriceFinal * 0.2).toFixed(2);

誰でも私を助けることができますか?

4

1 に答える 1

3

括弧の魔法

var ThreeMonthPriceVAT = (ThreeMonthPriceFinal * 0.2).toFixed(2);
于 2013-10-01T20:52:43.163 に答える