चरित्र के ASCII मान ज्ञात करने के लिए जावास्क्रिप्ट प्रोग्राम

इस उदाहरण में, आप एक जावास्क्रिप्ट प्रोग्राम लिखना सीखेंगे जो एक वर्ण का ASCII मान पाता है।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावास्क्रिप्ट स्ट्रिंग चार्जकोड ()
  • जावास्क्रिप्ट स्ट्रिंग codePointAt ()

ASCII का अर्थ सूचना मानक के लिए अमेरिकन स्टैंडर्ड कोड है

ASCII एक संख्यात्मक मान है जो कंप्यूटर के स्टोर और हेरफेर करने के लिए विभिन्न वर्णों और प्रतीकों को दिया जाता है। उदाहरण के लिए, पत्र के ASCII मूल्य 'ए' है 65

संसाधन : जावास्क्रिप्ट में सभी 127 वर्णों का ASCII चार्ट।

उदाहरण 1: ASCII वर्ण का उपयोग कर charCodeAt ()

 // program to find the ASCII value of a character // take input from the user const string = prompt('Enter a character: '); // convert into ASCII value const result = string.charCodeAt(0); console.log(`The ASCII value is: $(result)`);

आउटपुट

 एक चरित्र दर्ज करें: एक ASCII मूल्य है: 97

उपरोक्त कार्यक्रम में, charCodeAt()किसी वर्ण के ASCII मान को खोजने के लिए विधि का उपयोग किया जाता है।

charCodeAt()विधि एक सूचकांक मूल्य में लेता है और एक पूर्णांक अपने UTF-16 (16-बिट यूनिकोड परिवर्तन स्वरूप) कोड का प्रतिनिधित्व करने देता है।

यदि आप इंडेक्स वैल्यू पास नहीं करते हैं, तो डिफ़ॉल्ट इंडेक्स वैल्यू 0 होगी । यदि सूचकांक मूल्य सीमा से बाहर है, तो यह देता है NaN

उदाहरण 2: ASCII मान का उपयोग कर कोडपॉइंट का उपयोग करें ()

 // program to find the ASCII value of a character // take input from the user const string = prompt('Enter a character: '); // convert into ASCII value const result = string.codePointAt(0); console.log(`The ASCII value is: $(result)`);

आउटपुट

 एक चरित्र दर्ज करें: एबीसी ASCII मूल्य है: 97

उपरोक्त कार्यक्रम में, codePointAt()किसी वर्ण के ASCII मान को खोजने के लिए विधि का उपयोग किया जाता है।

codePointAt()विधि एक यूनिकोड कोड बिंदु मान देता है।

उपरोक्त कार्यक्रम में, उपयोगकर्ता तीन-वर्ण स्ट्रिंग abc इनपुट करता है। हालांकि, इंडेक्स 0codePointAt() विधि को पारित किया गया है। इससे पहले वर्ण (यहाँ) का ASCII मान मिलता है।

यदि आप इंडेक्स वैल्यू पास नहीं करते हैं, तो डिफ़ॉल्ट इंडेक्स वैल्यू 0 होगी । यदि सूचकांक मूल्य सीमा से बाहर है, तो यह देता है undefined

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