标签: javascript
我制作了一个计算器,它显示了许多小数位的结果。我怎样才能将它限制在两位小数。
我尝试使用.tofixed(3),但它无效。
.tofixed(3)
工作小提琴: http://jsfiddle.net/m3hfb37x/
答案 0 :(得分:2)
尝试.toFixed(2)。
.toFixed(2)
请注意它的2(即小数点后两位),因为某些原因,您的示例中3。
2
3
另请注意toFixed中的大写字母F.您的示例显示了一个小写的,会导致错误。
toFixed
只改变这一行
$('#amount').text("$" + result_maker);
到
$('#amount').text("$" + result_maker.toFixed(2));
为我工作。