您能否将除以/乘以另一个数字的变量四舍五入到最接近的百分位数?

问题描述 投票:0回答:1

我正在制造重量转换器。在一些人使用它之后,一些人意识到它最后显示了太多的小数。我怎样才能使它只显示百分之一?

document.getElementById("output").style.visibility = "hidden";
document.getElementById("lbsInput").addEventListener("input", function(e) {
  document.getElementById("output").style.visibility = "visible";

  let lbs = e.target.value;

  document.getElementById("gramOutput").innerHTML = lbs * 454;
  document.getElementById("kgOutput").innerHTML = lbs / 2.205;
  document.getElementById("ozOutput").innerHTML = lbs * 16;
});
javascript decimal rounding converters
1个回答
0
投票

使用toFixed()方法,它将数字转换为字符串,并保留指定的小数位数。

var num = 123.456789;
var result = num.toFixed(3);

输出:

"123.456"   
© www.soinside.com 2019 - 2024. All rights reserved.