如何在javascript中将变量值舍入为2位数

如何在javascript中将变量值舍入为2位数,javascript,Javascript,假设 a=0; 那么结果应该是00 a=10 result=10 a=2 result=02 像所有值一样,需要在小数点后2位四舍五入。 注意:不需要对超过2位的值进行四舍五入。您是否正在寻找类似的值 var int = 3; var intStr = ("0" + int).slice(-2); Output : 03 对于任意位数 var temp = 9; if(temp < 10){ var temp = ("0" + temp).slice(-2); } 对于只有两位的

假设

a=0;
那么结果应该是00

a=10
result=10

a=2
result=02
像所有值一样,需要在小数点后2位四舍五入。
注意:不需要对超过2位的值进行四舍五入。

您是否正在寻找类似的值

var int = 3;
var intStr = ("0" + int).slice(-2);
Output : 03

对于任意位数

var temp = 9;
if(temp < 10){
var temp = ("0" + temp).slice(-2);
}
对于只有两位的数字,如果是一位数字,只需附加零:-

var temp = 19;
if(temp < 10){
var temp = "0" + temp;
}

您的代码不显示小数位。看起来你想要填充?到目前为止你已经尝试了什么?查看这篇文章。我想你们也有类似的问题,这里的值是3。所以结果应该是03,结果已经是03了。console.logintStr;