रूपांतरित करने के लिए एक स्ट्रिंग एक पूर्णांक . के लिए parseInt() फ़ंक्शन का उपयोग जावास्क्रिप्ट . में किया जाता है . parseInt () फ़ंक्शन रिटर्न नैन (संख्या नहीं) जब स्ट्रिंग में संख्या न हो। यदि किसी संख्या के साथ एक स्ट्रिंग भेजी जाती है तो केवल वह संख्या आउटपुट के रूप में वापस की जाएगी। यह फ़ंक्शन रिक्त स्थान स्वीकार नहीं करेगा। यदि रिक्त स्थान के साथ कोई विशेष संख्या भेजी जाती है तो संख्या का वह भाग जो रिक्त स्थान से पहले प्रस्तुत करता है, आउटपुट के रूप में वापस कर दिया जाएगा।
वाक्यविन्यास
parseInt(value);
यह फ़ंक्शन एक स्ट्रिंग takes लेता है और रूपांतरित इसे एक पूर्णांक में। यदि स्ट्रिंग में कोई पूर्णांक मौजूद नहीं है, NaN आउटपुट होगा।
उदाहरण
निम्न उदाहरण में, स्ट्रिंग्स के विभिन्न मामले जैसे केवल तार , संख्याओं वाले तार , आदि को parseInt() . के माध्यम से लिया और भेजा गया है समारोह। बाद में, उनके पूर्णांक मान, यदि मौजूद हैं, तो आउटपुट में दिखाए गए अनुसार प्रदर्शित होते हैं।
<html> <body> <script> var a = "10"; var b = parseInt(a); document.write("value is " + b); var c = parseInt("423-0-567"); document.write("</br>"); document.write('value is ' + c); document.write("</br>"); var d = "string"; var e = parseInt(d); document.write("value is " + e); document.write("</br>"); var f = parseInt("2string"); document.write("value is " + f); </script> </body> </html>
आउटपुट
value is 10 value is 423 value is NaN value is 2