请告诉我如何四舍五入计算的总和,点后只留下一个数字
示例:100 / 0.0030301 = 33002.211148146926
应该是这样的:100 / 0.0030301 = 33002.2
代码示例:
let oneItem = $(".range-price-item-1 p");
let sumItem = $(".range-price-item-3 p");
$('#range-yellow').range({
min: 100,
max: 1000,
start: 100,
step: 100,
onChange: function(value) {
$('#display-3').html(value);
sumItem.text(+value / +oneItem.text());
}
});
<div class="range-input">
<div class="ui yellow range" id="range-yellow">
<p>
Value: <span id="display-3"></span>
</p>
</div>
</div>
<div class="range-price">
<div class="range-price-item">
<div class="range-price-item-1">
<h1>Первое значение</h1>
<p>0.0030301</p>
</div>
<div class="range-price-item-2">
<h1>Второе значение</h1>
Value: <span id="display-3"></span>
</div>
<div class="range-price-item-3">
<h1>Итоговая сумма</h1>
<p>0</p>
</div>
</div>
</div>
有可能是这样的:
然后它会变成:
您可以使用
toFixed(n), 其中n是小数点后的位数。注意toFixed(n)返回一个带有您的号码的字符串。