Я думаю, что это может быть parseInt может иметь дело только с целыми числами. Путем удвоения значений до и последующего их деления вдвое перед отображением в поле «Итого» вы получите правильный результат. Таким образом, эта поправка к Javascript дает то, что нужно.
<script>
function totalscore(){
var totals =
parseInt(document.getElementById('scorebox1').value*2) +
parseInt(document.getElementById('scorebox2').value*2);
document.getElementById('totals').value = totals/2;
}
</script>
Я полагаю, что если иметь дело с деньгами, вы могли бы умножить на 100, а затем разделить на 100, чтобы заставить их работать.