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

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


समस्या

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

उदाहरण

निम्नलिखिक कोड है −

const str = 'cancotainsomevowels'; const replaceVowels = (str = '') => { const vowels = 'aeiou'; let res = ''; for(let i = 0; i < str.length; i++){ const el = str[i]; if(vowels.includes(el)){ res += (i + 1); }else{ res += el; }; }; return res; }; console.log(replaceVowels(str));

आउटपुट

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

c2nc5t78ns11m13v15w17ls
  1. - जावास्क्रिप्ट में लोअरकेस अल्फा स्ट्रिंग का 1-आधारित सूचकांक स्कोर ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक लोअरकेस वर्णमाला स्ट्रिंग लेता है। वर्णमाला में a का सूचकांक 1 है, b का 2, c का 3 ... z का 26। हमारा फ़ंक्शन स्ट्रिंग के सभी अक्षरों के सूचकांक का योग करके परिणाम लौटाएगा।उदाहरणनिम्न कोड देखें:const str = lowercasestring; const findScore = (str = )

  1. - जावास्क्रिप्ट में इसमें मौजूद संख्याओं के आधार पर स्ट्रिंग को मान्य करना

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

  1. - जावास्क्रिप्ट में स्ट्रिंग में प्रत्येक अक्षर को उनके 1-आधारित सूचकांक की संख्या में दोहराना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो अंग्रेजी लोअरकेस वर्णमाला की एक स्ट्रिंग लेता है। हमारा फ़ंक्शन एक नई स्ट्रिंग बनाएगा जिसमें प्रत्येक अक्षर को स्ट्रिंग में उनके 1-आधारित सूचकांक की संख्या में दोहराया जाए, कैपिटल केस में और विभिन्न अक्षर सेट को डैश - से अलग किया जाए।इसलिए, स्ट्रिंग ab