जावास्क्रिप्ट को पार्स करना
exp |
JavaScript |
mean |
sin |
system
Michael Zippo
ParseInt JavaScript विधि एक स्ट्रिंग या फ्लोट को पढ़ती है और इसे एक पूर्णांक में बदल देती है। इस पद्धति का उपयोग आमतौर पर गणितीय ऑपरेशन के लिए एक स्ट्रिंग तैयार करने के लिए किया जाता है क्योंकि स्ट्रिंग्स को गणितीय समीकरण में संख्याओं के रूप में नहीं माना जा सकता है।
जावास्क्रिप्ट में डेटा के साथ काम करते समय, आप एक स्ट्रिंग को एक में बदल सकते हैं। पूर्णांक। उदाहरण के लिए, मान लें कि आप किसी उपयोगकर्ता को वेब फ़ॉर्म में अपनी आयु दर्ज करने के लिए कहना चाहते हैं। आप उनके द्वारा दर्ज की गई आयु को एक संख्या में बदल सकते हैं। यह आपको यह जांचने की अनुमति देगा कि उपयोगकर्ता सोलह से अधिक है या नहीं।
वह जगह है जहां parseInt () जावास्क्रिप्ट फ़ंक्शन आता है। parseInt () एक है बिल्ट-इन मेथड जिसका इस्तेमाल स्ट्रिंग को इंटीजर में बदलने के लिए किया जा सकता है।
इस ट्यूटोरियल में, हम जावास्क्रिप्ट parseInt () मेथड के बेसिक्स को एक्सप्लोर करेंगे। हम parseInt () विधि के साथ प्रयोग किए गए सिंटैक्स पर चर्चा करेंगे। हम यह दिखाने के लिए एक उदाहरण देखेंगे कि जावास्क्रिप्ट में स्ट्रिंग को किसी संख्या में कैसे परिवर्तित किया जाए।
JavaScript parseInt ()
JavaScript parseInt () कनवर्ट करता है एक श्रृंखला या संख्या में एक पूर्णांक के लिए फ्लोटिंग पॉइंट नंबर। यह आमतौर पर गणितीय ऑपरेशन के लिए स्ट्रिंग के रूप में स्वरूपित डेटा तैयार करने के लिए उपयोग किया जाता है।
यहां parseInt () जावास्क्रिप्ट फ़ंक्शन के लिए सिंटैक्स है:।
parseInt () यह विधि दो मापदंडों को स्वीकार करती है। पहला वह स्ट्रिंग है जिसे आप एक पूर्णांक में बदलना चाहते हैं और इसकी आवश्यकता है।
दूसरा पैरामीटर, जिसे "radix", कहा जाता है, वैकल्पिक है। उस रूट का प्रतिनिधित्व करता है जहां आपके रूपांतरण के लिए आपका आवश्यक मान दिखाई देता है।
मूलांक तर्क आमतौर पर पिछले तर्क की तरह प्रयोग नहीं किया जाता है। ज्यादातर मामलों में, आपके नंबरों को 10 दशमलव स्थानों पर स्वरूपित किया जाएगा। डिफ़ॉल्ट रूट 10 दशमलव है, इसलिए आपको इस तर्क के बारे में चिंता करने की ज़रूरत नहीं है।
आप पर रिक्त स्थान शामिल कर सकते हैं उस मान का प्रारंभ और अंत जिसे आप किसी संख्या में बदलना चाहते हैं। हालांकि, किसी संख्या के बीच में रिक्त स्थान की अनुमति नहीं है।
यदि आप किसी मान को पार्स करने का प्रयास करते हैं जिसमें अक्षर शामिल हैं, तो आपको एक प्राप्त होगा NaN मान। मूलांक तर्क आपको अपनी संख्या में "x" जैसे अक्षरों को शामिल करने की अनुमति दे सकता है। यह केवल वह मामला है जहां पत्र प्रासंगिक है कि किसी संख्या को कैसे स्वरूपित किया जाता है।
parseInt () जावास्क्रिप्ट उदाहरण
यह कैसे काम करता है यह समझाने के लिए एक उदाहरण का उपयोग करें। मान लें कि हमारे पास एक स्ट्रिंग "20202" है जिसे हम एक पूर्णांक में बदलना चाहते हैं। हम निम्नलिखित कोड का उपयोग करके ऐसा कर सकते हैं:
ParseInt () फ़ंक्शन एक स्ट्रिंग को पार्स करता है और एक पूर्णांक को निम्नानुसार लौटाता है:
हमारे कोड का परिणाम देखने के लिए JavaScript कंसोल चेक करें। हमारे प्रोग्राम ने एक स्ट्रिंग के बजाय एक नंबर लौटाया। हम कह सकते हैं कि हमारा मान अब एक संख्या है क्योंकि मान में कोई उद्धरण नहीं हैं।
मान लें कि "मान" नामक एक जावास्क्रिप्ट चर के लिए एक मान निर्दिष्ट करें। हमारा मान एक स्ट्रिंग है, जो मूल्य के आसपास के उद्धरणों द्वारा दर्शाया गया है। फिर हम उस मान को पूर्णांक में बदलने के लिए parseInt () विधि का उपयोग करते हैं।
इसी तरह, यदि हम "radix" तर्क का उपयोग करते हैं, तो हम अपनी संख्याओं को कई में स्ट्रिंग में बदल सकते हैं। bases.
"radix" तर्क 2 और 36 के बीच की संख्या को स्वीकार करता है और उस नंबरिंग सिस्टम का वर्णन करता है जिसका उपयोग parseInt () फ़ंक्शन करना चाहिए। मान लीजिए कि हम "15" को हेक्स से "16" के मूल मान में बदलना चाहते हैं। हम निम्नलिखित कोड का उपयोग करके ऐसा कर सकते हैं:
हमारा फंक्शन रिटर्न: 15.
अवैध मानों को पास करें
parseInt ()
in इसके अलावा, यदि हम एक स्ट्रिंग पास करते हैं जिसे किसी संख्या में परिवर्तित नहीं किया जा सकता है, तो जावास्क्रिप्ट "NaN"
लौटाएगा, जिसका अर्थ संख्या नहीं है। "अरे"
को एक स्ट्रिंग में बदलने के लिए parseInt ()
का उपयोग करने का एक उदाहरण यहां दिया गया है:
हमारा आउटपुट parseInt संख्या " NaN "
क्योंकि "Hey"
स्ट्रिंग के वर्णों को किसी संख्या में नहीं बदला जा सकता
निष्कर्ष
जावास्क्रिप्ट parseInt () विधि का उपयोग स्ट्रिंग को पूर्णांक में बदलने के लिए किया जा सकता है। यह फ़ंक्शन उपयोगी है यदि आपके पास डेटा की एक स्ट्रिंग है जिसे एक संख्या के रूप में स्वरूपित करने की आवश्यकता है। के लिए उदाहरण के लिए, आप एक संख्या वाली स्ट्रिंग चाहते हैं ताकि आप उस स्ट्रिंग पर गणितीय संचालन कर सकें।
इस ट्यूटोरियल में, मैंने यह पता लगाया है कि parseInt () जावास्क्रिप्ट का उपयोग कैसे किया जाता है। विधि और कार्रवाई में विधि के कुछ उदाहरणों पर चर्चा की। हमने यह भी देखा कि "radix" पैरामीटर को parseInt () के साथ कैसे उपयोग किया जाए।
अब आपके पास जावास्क्रिप्ट parseInt () विधि का उपयोग शुरू करने के लिए आवश्यक जानकारी है! o यदि आप जावास्क्रिप्ट सीखने में मदद करने के लिए अधिक संसाधनों की तलाश कर रहे हैं, तो हमारी पूर्ण जावास्क्रिप्ट कैसे सीखें मार्गदर्शिका देखें।