将jQuery输出四舍五入到小数点后2位

将jQuery输出四舍五入到小数点后2位,jquery,html,decimal,Jquery,Html,Decimal,我一直在尝试将输出小数四舍五入到2位,但没有正确使用.toFixed或.round 正确的地方放在哪里 $(function(){ var val = $('#height-slider').val(); heightOutput = $('#height-output'); heightOutput.html(val); $('#height-slider').on('change', function(){ heightOutpu

我一直在尝试将输出小数四舍五入到2位,但没有正确使用
.toFixed
.round

正确的地方放在哪里

$(function(){
    var val     = $('#height-slider').val();
    heightOutput  = $('#height-output');

    heightOutput.html(val);

    $('#height-slider').on('change', function(){
        heightOutput.html(this.value);
        $('#height-output1').html(parseInt(this.value)/2.42868520091);
        $('#height-output2').html(parseInt(this.value)/2.41585201564);
    });
});

。toFixed(2)
是您拨打电话号码的一种方法。在这种情况下,将圆括号括在除法运算周围:

$('#height-output1').html((parseInt(this.value)/2.42868520091).toFixed(2));
$('#height-output2').html((parseInt(this.value)/2.41585201564).toFixed(2));

.toFixed(2)
在这种情况下是合适的方法,但是您可以使用
Math.round()
这种方式:

$('#height-output1').html(Math.round(100*parseInt(this.value)/2.42868520091)/100);
$('#height-output2').html(Math.round(100*parseInt(this.value)/2.41585201564)/100);
示例:


如果你有足够的代码来编一把小提琴,那么你的问题中就有足够的代码。这可能会对你有所帮助,可能是《谢谢你,我遗漏了一个
我会在8分钟内选择正确的答案谢谢,我遗漏了一个
始终发布您尝试过的代码;它通常会更快地为您找到解决方案。
$(function(){
        var val     = $('#height-slider').val();
            heightOutput  = $('#height-output');

        heightOutput.html(val);

        $('#height-slider').on('change', function(){
            heightOutput.html(this.value);
            $('#height-output1').html((parseInt(this.value)/2.42868520091).toFixed(2));
            $('#height-output2').html((parseInt(this.value)/2.41585201564).toFixed(2));
        });
    });