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

JavaScript में स्ट्रिंग से केवल व्यंजन को उल्टा करना


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो लोअरकेस अंग्रेजी वर्णमाला की स्ट्रिंग को एकमात्र आर्ग्युमेंट के रूप में लेता है।

फ़ंक्शन को एक नई स्ट्रिंग बनानी चाहिए जिसमें व्यंजन का क्रम उल्टा हो और स्वर अपने सापेक्ष स्थान पर बने रहें।

उदाहरण

यदि फ़ंक्शन का इनपुट है:

const str = 'somestring';

तो आउटपुट होना चाहिए:

const output = 'gomenrtiss';

कोड

const str = 'somestring'; const reverseConsonants = (str = '') => {    const arr = str.split("");    let i = 0, j = arr.length - 1;    const consonants = 'bcdfghjklnpqrstvwxyz';    while(i < j){       while(i < j && consonants.indexOf(arr[i]) < 0) {          i++;       }       while(i< j && consonants.indexOf(arr[j]) < 0) {          j--;       }       let tmp = arr[i];       arr[i] = arr[j];       arr[j] = tmp;       i++;       j--;    }    let result = "";    for(let i = 0; i < arr.length; i++) {       result += arr[i];     }    return result; }; console.log(reverseConsonants(str));

आउटपुट

कंसोल में आउटपुट होगा:

gomenrtiss
  1. - जावास्क्रिप्ट का उपयोग करके सरणी में एकमात्र अद्वितीय स्ट्रिंग ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो स्ट्रिंग्स की एक सरणी लेता है। सरणी में सभी स्ट्रिंग्स में समान अक्षर होते हैं, या अक्षरों की पुनरावृत्ति होती है, और केवल एक स्ट्रिंग में अक्षरों का एक अलग सेट होता है। हमारा फ़ंक्शन उस स्ट्रिंग को ढूंढकर लौटाएगा।उदाहरण के लिएयदि सरणी है:[ba, abc, acb

  1. - JavaScript में स्ट्रिंग में वर्णमाला को उल्टा करना

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

  1. - JavaScript में स्ट्रिंग के वर्णों को समूहों में पुनर्गठित करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग str को एकमात्र आर्गुमेंट के रूप में लेता है।स्ट्रिंग str में तीन प्रकार के वर्ण हो सकते हैं:अंग्रेजी अल्फाबेट: (A-Z), (a-z)अंक: 0-9विशेष वर्ण - बाकी सभी शेष वर्णहमारा फ़ंक्शन इस स्ट्रिंग के माध्यम से पुनरावृति करना चाहिए और ठीक तीन तत्वों वाली