जावास्क्रिप्ट parseFloat ()

जावास्क्रिप्ट 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 ()

दिलचस्प लेख...