如何在JavaScript中管理输出中的小数点
我是新的网站制作。我正在做一个将克糖转换成无茶匙的方法。我无法理解如何限制输出中的小数点如何在JavaScript中管理输出中的小数点,javascript,Javascript,我是新的网站制作。我正在做一个将克糖转换成无茶匙的方法。我无法理解如何限制输出中的小数点 <script type="text/javascript"> function calcTS() { var g=document.getElementById('wt').value; var ts=document.getElementById('Tspoon').value; document.getElementById('Tspoon').value = g/4.2; }
<script type="text/javascript">
function calcTS() {
var g=document.getElementById('wt').value;
var ts=document.getElementById('Tspoon').value;
document.getElementById('Tspoon').value = g/4.2;
}
function calcG() {
var g=document.getElementById('wt').value;
var ts=document.getElementById('Tspoon').value;
document.getElementById('wt').value= ts*4.20;
}
函数calcTS(){
var g=document.getElementById('wt')。值;
var ts=document.getElementById('Tspoon').value;
document.getElementById('Tspoon')。value=g/4.2;
}
函数calcG(){
var g=document.getElementById('wt')。值;
var ts=document.getElementById('Tspoon').value;
document.getElementById('wt')。value=ts*4.20;
}
这是我得到的产量:1克糖=0.23809523809523808茶匙
我想要的输出:1克糖=0.2茶匙。您可以使用toFixed方法限制小数
var num=5.56789;
var n=num.toFixed(2);
控制台日志(n)
使用toFixed
,它的参数是点后结果的深度
document.getElementById('wt').value= (ts*4.20).toFixed(1);