如何在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);