मैं parseFloat
के साथ टेक्स्टफील्ड से मूल्य कैसे बंद करूंगा? जब यह क्लिक किया जाता है और टेक्स्टबॉक्स में योग प्रदर्शित करता है तो यह एप्लिकेशन मूल रूप से सभी रेडियो बटनों के मान को जोड़ता है।Jquery/जावास्क्रिप्ट में 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();
});
});
एचटीएमएल कोड:
<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
मेरा मानना है कि आप अपनी आवश्यकताओं को यह लागू [मिलेगा http : //stackoverflow.com/questions/4640404/parsefloat-rounding] [1] [1]: http://stackoverflow.com/questions/4640404/parsefloat-rounding – djmadscribbler