जावास्क्रिप्ट parseFloat () फ़ंक्शन एक तर्क को पार्स करता है और एक फ्लोटिंग-पॉइंट नंबर देता है।
parseFloat()
फ़ंक्शन का सिंटैक्स है:
parseFloat(string)
parseFloat () पैरामीटर
parseFloat()
समारोह में लेता है:
- स्ट्रिंग - पार्स करने का मूल्य। यदि यह एक स्ट्रिंग नहीं है, तो यह
ToString
अमूर्त ऑपरेशन का उपयोग करके एक में परिवर्तित हो जाता है ।
नोट: प्रमुख व्हाट्सएप पात्रों को अनदेखा किया जाता है।
ParseFloat से वापसी मान ()
- दिए गए स्ट्रिंग से पार्स किए गए एक फ्लोटिंग-पॉइंट नंबर देता है।
- रिटर्न
NaN
पहले गैर-सफ़ेद चरित्र एक नंबर में परिवर्तित नहीं किया जा सकता है जब।
उदाहरण: parseFloat का उपयोग करना ()
console.log(parseFloat(" 10 ")); // 10 console.log(parseFloat(" 3.14seconds")); // 3.14 console.log(parseFloat("314e-2")); // 3.14 // argument can be anything as long as it has toString or valueOf const obj = ( toString: () => "127.0.0.1", ); console.log(parseFloat(obj)); // 127 console.log(parseFloat("JavaScript")); // NaN // BigInt values lose precision console.log(parseFloat("464546416543075614n")); // 464546416543075600
आउटपुट
10 3.14 3.14 127 NaN 464546416543075600
टिप्पणियाँ:
parseFloat()
गैर-स्ट्रिंग ऑब्जेक्ट को पार्स करेगा यदि उनके पास एक विधिtoString
याvalueOf
विधि है।parseFloat()
जब यह एक गैर-संख्यात्मक चरित्र का सामना करता है, तो एक स्ट्रिंग को फ्लोट में बदलना बंद हो जाता है।
अनुशंसित पढ़ना: जावास्क्रिप्ट parseInt ()