0

我有一个小问题,我似乎无法转动我的头......

我知道我需要找到它的增值税元素是什么,我有以下 jQuery 可以工作,但它不能将其修复为小数点后 2 位。

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

它正确计算了增值税,但添加了许多我不需要的重复数字......我无法将它与您不应该的增值税一样四舍五入。

http://jsfiddle.net/Xg4Qs/

Jfiddle 显示 19.858000000000004 英镑我需要这个来显示 19.86,我尝试了以下方法,但它会将其四舍五入而不是 1 便士。

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 回答