我如何将文本字段中的值四舍五入并产生parseFloat
结果?此应用程序基本上总结了单击时所有单选按钮的值,并在文本框中显示总和。
如果单选按钮的值为整数,则下面的代码可以完美运行,但是如果我想在单选按钮上有一个浮点值,则总值将有一个100.0000000679
when it should be 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