乘法后如何在jQuery中将小数点后两位取整

时间:2019-07-17 13:30:51

标签: jquery html

我想使用JQuery舍入总数。由于数字是货币,因此我希望将其舍入为2个小数点

$('.total').text( parseFloat($('.itemOne').text()) * ($('.itemTwo').text())).toFixed(2);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="itemOne" style="display: none;">12</div>
<div class="itemTwo" style="display: none;" >0.6</div>    
Total:<div class="total"></div>

当前结果: 总: 7.199999999999999

所需结果: 总: 7.20

http://jsfiddle.net/Lcr0qknx/

1 个答案:

答案 0 :(得分:0)

您可以使用Math.round()

var total = parseFloat($('.itemOne').text()) * parseFloat($('.itemTwo').text());
$('.total').text(Math.round(total * 100) / 100);