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

जावास्क्रिप्ट का उपयोग करके एक एल्गोरिथ्म के आधार पर एक स्ट्रिंग को एन्क्रिप्ट करना

<घंटा/>

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक स्ट्रिंग लेता है और इसे निम्न एल्गोरिथम के आधार पर एन्क्रिप्ट करता है -

  • स्ट्रिंग में केवल स्पेस से अलग किए गए शब्द हैं।

  • हमें निम्नलिखित नियमों का उपयोग करके स्ट्रिंग में प्रत्येक शब्द को एन्क्रिप्ट करने की आवश्यकता है-

    • पहले अक्षर को इसके ASCII कोड में बदलने की जरूरत है।

    • दूसरे अक्षर को अंतिम अक्षर से बदलना होगा।

इसलिए, इसके अनुसार, स्ट्रिंग 'अच्छा' को '103doo' के रूप में एन्क्रिप्ट किया जाएगा।

उदाहरण

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

const str = 'good';
const encyptString = (str = '') => {
   const [first, second] = str.split('');
   const last = str[str.length - 1];
   let res = '';
   res += first.charCodeAt(0);
   res += last;
   for(let i = 2; i < str.length - 1; i++){
      const el = str[i];
      res += el;
   };
   res += second;
   return res;
};
console.log(encyptString(str));

आउटपुट

103doo

  1. जावास्क्रिप्ट में एक एल्गोरिथ्म के आधार पर एक स्ट्रिंग को एन्क्रिप्ट करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक स्ट्रिंग लेता है और इसे निम्न एल्गोरिथम के आधार पर एन्क्रिप्ट करता है - स्ट्रिंग में केवल स्पेस से अलग किए गए शब्द हैं। हमें निम्नलिखित नियमों का उपयोग करके स्ट्रिंग में प्रत्येक शब्द को एन्क्रिप्ट करने की आवश्यकता है - पहले अक्षर को इसके

  1. जावास्क्रिप्ट में वर्ण आवृत्ति के आधार पर एन्कोडिंग स्ट्रिंग

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक स्ट्रिंग, str को पहले और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को इनपुट स्ट्रिंग के आधार पर एक नई स्ट्रिंग बनानी चाहिए जहां नई स्ट्रिंग में प्रत्येक वर्ण ( यदि वह वर्ण मूल स्ट्रिंग में केवल एक बार दिखाई देता है, या ) यदि वह व

  1. जावास्क्रिप्ट का उपयोग करके एक स्ट्रिंग में अक्षरों को उलटना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग, str लेता है, जिसमें अक्षर और कुछ विशेष वर्ण होते हैं। हमारे फ़ंक्शन को इनपुट स्ट्रिंग के आधार पर एक नई स्ट्रिंग लौटानी चाहिए, जहां सभी वर्ण जो अक्षर नहीं हैं, एक ही स्थान पर रहते हैं, और सभी अक्षर अपनी स्थिति को उलट देते हैं। उदाहरण के