如何转换我的getPriceWithOrWithoutDiscount以确保它只显示2位小数。 数学必须用所有小数来完成,以确保它是正确的
var getTotalPriceAfterDiscount = 0;
products.forEach(function (product) {
var occurence = cart.getOccurenceOfProduct(product.id);
getTotalPriceAfterDiscount += occurence * cart.getPriceWithOrWithoutDiscount(product.id);
}
var output;
output += `
<tr>
<th colspan="2">Discount:</th>
<td>\u20AC ${Math.round(getTotalPriceAfterDiscount)}</td>
</tr>
`;
Math.round在模板字符串中不起作用
答案 0 :(得分:0)
使用toFixed(n)方法(n是小数位数):
getTotalPriceAfterDiscount.toFixed(2);