"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावास्क्रिप्ट में प्रॉम्प्ट बॉक्स से उपयोगकर्ता इनपुट को संख्यात्मक मान में कैसे बदलें?

जावास्क्रिप्ट में प्रॉम्प्ट बॉक्स से उपयोगकर्ता इनपुट को संख्यात्मक मान में कैसे बदलें?

2024-11-17 को प्रकाशित
ब्राउज़ करें:482

How to Convert User Input from a Prompt Box to a Numeric Value in JavaScript?

प्रॉम्प्ट बॉक्स से संख्यात्मक इनपुट पुनर्प्राप्त करना

जावास्क्रिप्ट में गणितीय गणना करने के लिए प्रॉम्प्ट बॉक्स से उपयोगकर्ता इनपुट को संख्यात्मक मान में परिवर्तित करना महत्वपूर्ण है। यह रूपांतरण फ़ंक्शन parseInt() और parseFloat() के माध्यम से प्राप्त किया जा सकता है। एक संख्यात्मक मान।

सिंटैक्स:

parseInt(string, radix): स्ट्रिंग को एक पूर्णांक के रूप में पार्स करता है, वैकल्पिक रूप से अंक प्रणाली के लिए मूलांक निर्दिष्ट करता है (डिफ़ॉल्ट 10 है)।

parseFloat(string): स्ट्रिंग को फ़्लोटिंग-पॉइंट नंबर के रूप में पार्स करता है।
  • उदाहरण:
var x = प्रॉम्प्ट("एक मान दर्ज करें" , "0"); var y = प्रॉम्प्ट ("एक मान दर्ज करें", "0"); var num1 = parseInt(x); var num2 = parseInt(y);

यह कोड उपयोगकर्ता इनपुट को स्ट्रिंग से पूर्णांक में परिवर्तित करता है और उन्हें वेरिएबल num1 और num2 में संग्रहीत करता है। इन मानों का उपयोग अब गणना के लिए किया जा सकता है। parseInt() फ़ंक्शन में मूलांक (उदाहरण के लिए, `parseInt("100", 16) हेक्साडेसिमल 100 के लिए)।
var x = prompt("Enter a Value", "0");
var y = prompt("Enter a Value", "0");
var num1 = parseInt(x);
var num2 = parseInt(y);
त्रुटि प्रबंधन:

parseInt() और parseFloat() NaN लौटा सकते हैं (नॉट-ए-नंबर) यदि इनपुट स्ट्रिंग को पार्स नहीं किया जा सकता है। त्रुटि-मुक्त गणना सुनिश्चित करने के लिए इस मामले को संभालें।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3