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

एक स्ट्रिंग में सभी विशेष वर्णों को उनके ASCII मान से बदलना - JavaScript

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें कुछ विशेष वर्ण हो सकते हैं। फ़ंक्शन को एक नई स्ट्रिंग वापस करनी चाहिए जिसमें सभी विशेष वर्णों को उनके संबंधित ASCII मान से बदल दिया जाना चाहिए

उदाहरण

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

const str = 'Th!s !s @ str!ng th@t cont@!ns some special characters!!';
const specialToASCII = str => {
   let res = '';
   for(let i = 0; i < str.length; i++){
      if(+str[i] || str[i].toLowerCase() !== str[i].toUpperCase() || str[i] === ' '){
         res += str[i];
         continue;
      };
      res += str[i].charCodeAt(0);
   };
   return res;
};
console.log(specialToASCII(str));

आउटपुट

यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -

Th33s 33s 64 str33ng th64t cont6433ns some special characters3333

  1. जावास्क्रिप्ट में सभी वर्णमाला वर्णों को उलटना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग स्ट्र लेता है। हमारे फ़ंक्शन का काम सभी गैर-वर्णमाला वर्णों को छोड़कर, इसे उलट देना है। उदाहरण निम्नलिखित कोड है - const str = 'exa13mple'; function reverseLetter(str) {    const res = str.split('')    

  1. जावास्क्रिप्ट में एक स्ट्रिंग में स्वरों को उनके 1-आधारित अनुक्रमणिका के साथ बदलना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और स्ट्रिंग में स्वरों की सभी घटनाओं को स्ट्रिंग (1-आधारित) में उनकी अनुक्रमणिका के साथ बदल देता है। इसका मतलब है कि अगर स्ट्रिंग का दूसरा अक्षर एक स्वर है, तो इसे 2 से बदल दिया जाना चाहिए। उदाहरण निम्नलिखित कोड है - const str =

  1. जाँच कर रहा है कि क्या एक स्ट्रिंग में जावास्क्रिप्ट का उपयोग करते हुए सभी अद्वितीय वर्ण हैं

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