var figure = 0.0099999999999909;
alert(figure.toFixed(2));
I've read this but I'm still stuck.
Is there a way to round 0.0099999999999909 to 0.01 using jQuery/Javascript?
My example on the snippet actually works but it doesn't in my actual code;
// allocate button
$( "#allocate_total_amount_paid" ).click(function() {
var totalAmountPaid = parseFloat($("#total_amount_paid").val());
$( ".amount_received" ).each(function( index ) {
var thisAmount = $(this).attr("max");
if (thisAmount <= totalAmountPaid) {
// If we have enough for this payment, pay it in full
$(this).val(thisAmount).trigger('input');
// and then subtract from the total payment
totalAmountPaid -= thisAmount;
} else {
// We don't have enough, so just pay what we have available
$(this).val(totalAmountPaid).trigger('input');
// Now we have nothing left, use 0 for remaining rows
totalAmountPaid = 0;
}
});
});