将小数四舍五入为 3 个数字

Round up decimals to 3 numbers after

本文关键字:数字 小数 四舍五入      更新时间:2023-09-26

我得到了这个脚本,它将输入到输入字段中的值乘以通过span data-val分配的下拉列表值。

如何使脚本显示结果四舍五入到小数点后 3 位?

$(document).ready(function () {
    function showTab(name) {
        $('div.fruit').hide();
        var $div = $('#' + name).show();
        var number = parseInt($('.number').val(), 0);
        $('span', $div).each(function () {
            $(this).text($(this).data('val') * number);
        });
    }
    $('#update').click(function() { 
        showTab($('#dropdown').val());
    });
    showTab($('#dropdown').val());
});

试试

$(this).text(($(this).data('val') * number).toFixed(3));