¿Cómo puedo redondear un valor de un campo de texto con un resultado parseFloat
en él? Esta aplicación básicamente resume el valor de todos los botones de opción cuando se hace clic y muestra la suma en un cuadro de texto.Cómo redondear los resultados de ParseFloat en Jquery/Javascript?
El siguiente código funciona perfectamente si el valor del botón de opción es un número entero; sin embargo, si deseo tener un valor de coma flotante en el botón de opción, el valor total tendrá 100.0000000679
cuando sea 100
. Cualquier consejo sería muy apreciado. Gracias por adelantado.
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 Code:
<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
creo que se encuentra esta aplicables a sus necesidades [http : //stackoverflow.com/questions/4640404/parsefloat-rounding] [1] [1]: http://stackoverflow.com/questions/4640404/parsefloat-rounding – djmadscribbler