JavaScript数学,在Jquery模板中四舍五入到小数点后两位

标签 javascript jquery jquery-templates

我有一些代码

{{if commission}}              
    <td>${profit - commission}</td>   
{{else}}
    <td>${profit}</td>
{{/if}}

利润 = 5;

佣金 = 2.145

结果 = 2.855999999999

我需要2.856

请帮帮我

我尝试使用 (${profit - commission}).toFixed(2) - 但它不起作用。

最佳答案

简单地使用 toFixed(3) 。它将选择点值后的 3 位值

var s=2.855999999999;
alert(s.toFixed(3))

OP:2.856

DEMO

关于JavaScript数学,在Jquery模板中四舍五入到小数点后两位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24880454/

相关文章:

jquery - 单击删除元素时按钮没有响应

javascript - 如何等到效果结束? (我看了重复的)

javascript - Mvc FileUpload 添加/编辑自定义字段

javascript - 使用 jQuery 模板访问多维 JSON

jquery - 将主键与网格数据和 jQuery 模板结合使用

javascript - 计算模式在字符串中出现的次数

javascript - 使用javascript检查跨域url是否给出404

javascript - 解释以下 JavaScript 语法 : var fib = require ('algorithms.js' ). Math.fibonacci;

jquery - asp.net mvc 2 可以将 View 呈现为 jquery-tmpl 模板吗?

javascript - 当我使用 react.js 投入生产时出错