有没有一种方法可以在模板字符串中四舍五入到2位小数
Is there a way to round to 2 decimals in a template string?
如何转换我的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在模板字符串中不起作用
使用toFixed(n)方法(n为小数位数):
getTotalPriceAfterDiscount.toFixed(2);
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- jQuery中是否内置了任何字符串格式化函数
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- ng打开空字符串
- 正则表达式在字符串中找到base64
- 如何将字符串值从php页面发送到java脚本页面
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 对id以某个字符串开头的元素进行计数
- Javascript逻辑运算符和字符串/数字
- 反向字符串比较
- 如何有效地将游戏数据存储在URL查询字符串中
- 可变大小的JavaScript字符串如何成为基元类型
- 将DOM节点值与字符串Javascript进行比较
- 如何在 Javascript 中将变量的值从字符串转换为整数
- 本地存储中的字符串到字节数组转换
- JavaScript正则表达式 - 用四舍五入的数字替换字符串中的所有浮点数
- 有没有一种方法可以在模板字符串中四舍五入到2位小数
- 使用JavaScript或ExtJS四舍五入格式化的字符串编号
- 如何在字符串中使用£进行四舍五入;最终输出上的符号