【问题标题】:Round up decimals to 3 numbers after将小数四舍五入为 3 个数字后
【发布时间】:2013-11-14 08:39:52
【问题描述】:

我有这个脚本,它将输入到输入字段的值乘以通过 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());
});

【问题讨论】:

标签: javascript jquery calculator roundup


【解决方案1】:

试试

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多