如何在html中显示var值为十进制后的两位数字

how to show the var value to two digits after decimal in html

本文关键字:数字 两位 十进制 html 显示 var      更新时间:2023-09-26

我在html中有两个变量,我希望当我用第一个变量除以第二个变量时它显示的数据是19.30而不是19.3

var a =20;
var b=386;
var c=b/a

所以c应该在HTML Java脚本中显示19.30而不是19.3

var c_formatted = c.toFixed(2);
console.log(c_formatted); // 19.30

正如@Barmar建议的那样,我也会建议同样的事情。但要确保toFixed()将返回string而不是number,因此我们必须通过在开头插入+ operator或使用Number()函数来手动转换它。

var a =20;
var b=386;
var c= +(b/a).toFixed(2);