Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

एक स्ट्रिंग का ASCII स्कोर ढूँढना - जावास्क्रिप्ट

<घंटा/>

ASCII कोड

ASCII एक 7-बिट कैरेक्टर कोड है जहां हर बिट एक यूनिक कैरेक्टर का प्रतिनिधित्व करता है।

प्रत्येक अंग्रेजी वर्णमाला में एक अद्वितीय दशमलव ascii कोड होता है।

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और स्ट्रिंग वर्णों के सभी एएससीआई कोड के योग की गणना करता है

उदाहरण

निम्नलिखित कोड है -

const str = 'This string will be used for calculating ascii score';
const calculateASCII = str => {
   let res = 0;
   for(let i = 0; i < str.length; i++){
      const num = str[i].charCodeAt(0);
      res += num;
   };
   return res;
};
console.log(calculateASCII(str));

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

4946

  1. जावास्क्रिप्ट का उपयोग करके किसी सरणी में एकमात्र अद्वितीय स्ट्रिंग ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो स्ट्रिंग्स की एक सरणी लेता है। सरणी में सभी स्ट्रिंग्स में समान वर्ण होते हैं, या वर्णों की पुनरावृत्ति होती है, और केवल एक स्ट्रिंग में वर्णों का एक अलग सेट होता है। हमारे फ़ंक्शन को उस स्ट्रिंग को ढूंढना और वापस करना चाहिए। उदाहरण के लिए

  1. जावास्क्रिप्ट का उपयोग करके एक स्ट्रिंग में सबसे लंबे स्वर सबस्ट्रिंग की लंबाई ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है। हमारे फ़ंक्शन को सबसे लंबे सन्निहित विकल्प की लंबाई लौटानी चाहिए जिसमें केवल स्वर हों। उदाहरण निम्नलिखित कोड है - { let cur =0 let max =0 for (let i =0; i आउटपुट 4

  1. जावास्क्रिप्ट में कोष्ठकों का स्कोर ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संतुलित वर्ग ब्रैकेट स्ट्रिंग, str को पहले और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को निम्नलिखित नियम के आधार पर स्ट्रिंग के स्कोर की गणना और वापसी करनी चाहिए - [] का स्कोर 1 है एबी का स्कोर ए + बी है, जहां ए और बी संतुलित ब्र