我正在使用以下代码片段来计算总价。这很好用,除了 #totalPrice 在某些情况下会扩展到例如 $267.9999999999。我如何在此函数中重新格式化#totalPrice,以便按照处理价格的标准四舍五入到小数点后两位。
function getTotalCost(inventory) {
if(inventory) {
getTotalParts(inventory);
getTotalMarkup(inventory);
}
var labor = $('#labor').val() * 1;
var totals = 0;
for(i in totalMarkup) {
totals += totalMarkup[i];
}
totalCost = totals+labor;
/*if(totals == 0) {
totalCost = 0;
}*/
$('#totalPrice').html(totalCost);
}