Как округлить результаты parseFloat в Jquery/Javascript?

Как мне округлить значение из текстового поля с результатом parseFloat? Это приложение в основном суммирует значение всех переключателей при нажатии и отображает сумму в текстовом поле.

Приведенный ниже код отлично работает, если значение переключателя является целым числом, однако, если я хочу иметь значение с плавающей запятой для переключателя, общее значение будет иметь 100.0000000679, когда оно должно быть 100. Любые советы будут очень признательны. Заранее спасибо.

function calcscore(){
  var score = 0;
  $(".calc:checked").each(function(){
    score+=parseFloat($(this).val(),10);
  });
  $("input[name=openingsum]").val(score);
}
$().ready(function(){
    $(".calc").change(function(){
        calcscore();
    });
});

HTML-код:

<input class="calc" name="v2" type="radio" onclick="ver2(this);" value="1.6666666666666666666666666666667" />Yes
<input class="calc" name="v2" type="radio" onclick="ver2(this);" value="0" />No
9
задан Neysor 29 March 2012 в 19:34
поделиться