javascript中四舍五入到小数点后2位

rounding off to 2 decimal place in javascript

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

我是编程新手。今天,我有一个关于jQuery的问题。目前,我正在做一个代码,如果我在文本框中键入一些内容,则会在不刷新同一网页上某个位置的情况下生成值。代码目前正在运行,但在我添加round函数后,代码似乎不再运行。如果你愿意帮忙,我将不胜感激。谢谢

 $( "#noofpax1" )
  .keyup(function() {
    var value = $( this ).val();
    $( "#pax1" ).text( round ((value * 13.21) ,2 ));
  })
  .keyup();

尝试在此上下文中使用.toFixed()

$("#pax1").text((value * 13.21).toFixed(2));

使用toFixed(2) inside text()

不要使用round((。

演示

代码无效的原因:将数字四舍五入到最接近的整数。它不接受第二个参数。

有关您问题的详细信息检查此处