Javascript 将变量四舍五入到1位小数
我有一个小脚本,每秒增加0.2。它显示15位小数,但我只想要1位。如何在JavaScript中实现这一点?我自己试过,但做不到 到目前为止,我得到的是:Javascript 将变量四舍五入到1位小数,javascript,decimal,rounding,Javascript,Decimal,Rounding,我有一个小脚本,每秒增加0.2。它显示15位小数,但我只想要1位。如何在JavaScript中实现这一点?我自己试过,但做不到 到目前为止,我得到的是: var甜甜圈=0; 显示_值(); setInterval(函数(){ 甜甜圈+=0.2; 显示_值(); }, 1000); 函数show_value(){ document.getElementById(“co”).innerHTML=甜甜圈; } 公司²您可以使用以下方法: var甜甜圈=0; 显示_值(); setInte
var甜甜圈=0;
显示_值();
setInterval(函数(){
甜甜圈+=0.2;
显示_值();
}, 1000);
函数show_value(){
document.getElementById(“co”).innerHTML=甜甜圈;
}
公司²
您可以使用以下方法:
var甜甜圈=0;
显示_值();
setInterval(函数(){
甜甜圈+=0.2;
显示_值();
}, 1000);
函数show_value(){
document.getElementById(“co”).innerHTML=doughnut.toFixed(1);
}
公司²
您可以使用.toFixed(1)
var甜甜圈=0;
显示_值();
setInterval(函数(){
甜甜圈+=0.2;
显示_值();
}, 1000);
函数show_value(){
document.getElementById(“co”).innerHTML=doughnut.toFixed(1);
}
公司²
使用Math.round(num*10)/10
:请参阅