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

JavaScript में स्ट्रिंग में डॉट को डैश से बदलना


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और इसमें डॉट (.) की सभी उपस्थितियों को डैश (-) से बदलता है।

इनपुट

const str = 'this.is.an.example.string';

आउटपुट

const output = 'this-is-an-example-string';

स्ट्रिंग str में डॉट (.) की सभी उपस्थितियों को डैश (-) से बदल दिया गया है।

उदाहरण

कोड निम्न है -

const str = 'this.is.an.example.string'; 
const replaceDots = (str = '') => { 
  let res = ""; 
  const { length: len } = str; 
  for (let i = 0; i < len; i++) { 
    const el = str[i]; 
    if(el === '.'){ 
      res += '-'; 
    }else{ 
      res += el; 
    }; 
  }; 
  return res; 
}; 
console.log(replaceDots(str));

कोड व्याख्या

हम स्ट्रिंग str के माध्यम से पुनरावृति करते हैं और जांचते हैं कि वर्तमान तत्व डॉट है या नहीं, हम res स्ट्रिंग में डैश जोड़ते हैं अन्यथा हम वर्तमान तत्व जोड़ते हैं।

आउटपुट

this-is-an-example-string

  1. - JavaScript में स्ट्रिंग में वॉवेल्स को उनके 1-आधारित इंडेक्स से बदलना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और स्ट्रिंग में वॉवेल्स के सभी ऑकरेंस को स्ट्रिंग में उनके इंडेक्स (1-आधारित) से बदल देता है। इसका मतलब है कि यदि स्ट्रिंग का दूसरा अक्षर एक वॉवेल है, तो इसे 2 से बदला जाना चाहिए।उदाहरणनिम्नलिखिक कोड है − { const vowels = aeiou;

  1. - JavaScript में जांचना कि क्या स्ट्रिंग में सभी यूनिक कैरेक्टर्स हैं

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और यदि स्ट्रिंग में सभी कैरेक्टर्स केवल एक बार दिखाई देते हैं तो true लौटाता है, अन्यथा false।उदाहरणनिम्नलिखिक कोड है − { for(let i = 0; i < str.length; i++){ const el = str[i]; if(str.indexOf(el) !== str.lastIndexOf(el)){ return

  1. - जावास्क्रिप्ट में स्ट्रिंग में एक अक्षर के तुरंत बाद के अक्षर को ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो अक्षरों की एक स्ट्रिंग str और एक अकेला अक्षर char लेता है। हमारा फ़ंक्शन एक नई स्ट्रिंग बनाएगा जिसमें str में char के प्रत्येक उदाहरण के तुरंत बाद मौजूद अक्षर हो (यदि कोई हो)।उदाहरणनिम्न कोड देखें:const str = this is a string; const letter = i; const f