テキストフィールドの値を結果で四捨五入するにはどうすればよい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