console
function handleClick() {
let val = parseInt(document.getElementById('input').value);
const count = parseInt(document.getElementById(val > 100 ? 'max-add' :'min-add').value);
const percentage = parseInt(document.getElementById('percentage').value) + 100;
if (val) {
val = Math.ceil(((val + count) * percentage) / 24 / 100) * 24;
} else {
val = '请输入';
}
document.getElementById('result').innerText = val;
}
<div>
<div>
<label>数量</label>
<input id="input"></input />
</div>
<div>
<label>小于100增加</label>
<input id="min-add" value="2"></input />
</div>
<div>
<label>大于100增加</label>
<input id="max-add" value="15"></input />
</div>
<div>
<label>百分百加成</label>
<input id="percentage" value="3"></input />
</div>
<button onclick="handleClick()"">计算</button>
<p>预补数: <span id="result"></span></p>
</div>