百分比计算器仅输出整数



我有一个可用的百分比计算器(如下所示(。第一个输入用于初始数字,第二个输入用于百分比,第三个输出答案。

我正在尝试将第三个输入字段中的答案显示为整数(仅限整数(。需要什么JS来实现这一点并在输入字段中显示值?

<input type="number" class="input" id="without-visitors">
<input type="number" class="input" id="without-conversion">
<input type="number" class="input" id="without-formfillenquiries" readonly>

<script>
$('#without-visitors, #without-conversion').change(function() {
var withoutvisitors = parseFloat($('#without-visitors').val())
var withoutconversion = parseFloat($('#without-conversion').val())
var withoutformfillenquiries = parseFloat($('#without-formfillenquiries').val())

$('#without-formfillenquiries').val(withoutvisitors * withoutconversion / 100);


});
</script>

我在最后一行添加了Math.round((函数-$('#without formfillquerys'(.val(withoutvisites*withoutconversion/100(;以便将结果四舍五入到最接近的整数。

$('#without-visitors, #without-conversion').change(function() {
var withoutvisitors = parseFloat($('#without-visitors').val())
var withoutconversion = parseFloat($('#without-conversion').val())
var withoutformfillenquiries = parseFloat($('#without-formfillenquiries').val())

$('#without-formfillenquiries').val(Math.round(withoutvisitors * withoutconversion / 100));


});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="number" class="input" id="without-visitors">
<input type="number" class="input" id="without-conversion">
<input type="number" class="input" id="without-formfillenquiries" readonly>

最新更新