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

जावास्क्रिप्ट में मिश्रित केस स्ट्रिंग को लोअर केस में बदलें

<घंटा/>

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन ConvertToLower () लिखना है जो एक स्ट्रिंग विधि लेता है जो उस स्ट्रिंग को परिवर्तित करता है जिसे इसे लोअरकेस स्ट्रिंग में कहा जाता है और नई स्ट्रिंग देता है।

उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है

इनपुट

const str = 'ABcD123';

आउटपुट

const output = 'abcd123';

उदाहरण

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

const str = 'ABcD123';
String.prototype.convertToLower = function(){
   let res = '';
   for(let i = 0; i < this.length; i++){

      const el = this[i];
      const code = el.charCodeAt(0);
      if(code >= 65 && code <= 90){
         res += String.fromCharCode(code + 32);
      }else{
         res += el;
      };
   };
   return res;
};
console.log(str.convertToLower());

आउटपुट

abcd123

  1. जावास्क्रिप्ट एक स्ट्रिंग को बूलियन में बदलें

    जावास्क्रिप्ट में एक स्ट्रिंग को बूलियन में बदलने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </style> </head&g

  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    एक स्ट्रिंग को JavaScript ऑब्जेक्ट में बदलने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>

  1. सी++ में एसटीडी ::स्ट्रिंग को लोअर केस में कैसे बदलें?

    इस खंड में, हम देखेंगे कि C++ स्ट्रिंग के सभी अक्षरों को लोअरकेस अक्षरों में कैसे परिवर्तित किया जाए। ऐसा करने के लिए हमें ट्रांसफॉर्म फ़ंक्शन का उपयोग करना होगा। यह ट्रांसफ़ॉर्म फ़ंक्शन एल्गोरिथम लाइब्रेरी में मौजूद है। ट्रांसफ़ॉर्म फ़ंक्शन स्ट्रिंग के शुरुआती पॉइंटर और स्ट्रिंग के एंडिंग पॉइंटर क