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

जावास्क्रिप्ट में उनमें मौजूद अंतिम वर्ण के आधार पर शब्दों को छाँटना

<घंटा/>

समस्या

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

यदि दो शब्दों का अंतिम अक्षर समान है, तो लौटाए गए सरणी को उन्हें उसी क्रम में दिखाना चाहिए जिस क्रम में वे दिए गए स्ट्रिंग में दिखाई देते हैं।

उदाहरण

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

const str = 'this is some sample string';
const sortByLast = (str = '') => {
   const arr = str.split(' ');
   const sorter = (a, b) => {  
      return a[a.length - 1].charCodeAt(0) - b[b.length - 1].charCodeAt(0);
   };
   arr.sort(sorter);
   const sortedString = arr.join(' ');
   return sortedString;
};
console.log(sortByLast(str));

आउटपुट

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

some sample string this is

  1. प्रत्येक वर्ण को उसके ASCII वर्ण कोड में बदलें और जावास्क्रिप्ट में एक संख्या बनाने के लिए उन्हें एक साथ मिलाएं

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

  1. जावास्क्रिप्ट का उपयोग करते हुए प्रत्येक शब्द में मौजूद संख्या के आधार पर शब्दों की छँटाई

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक स्ट्रिंग में एक वाक्य का प्रतिनिधित्व करता है। हमारे फ़ंक्शन को इस वाक्य को क्रमबद्ध करना चाहिए। वाक्य स्ट्रिंग में प्रत्येक शब्द में एक पूर्णांक होता है। हमारे फ़ंक्शन को स्ट्रिंग को इस तरह से सॉर्ट करना चाहिए कि जिस शब्द में सबसे छो

  1. जावास्क्रिप्ट में शब्दों के आसन्न जोड़े की गणना करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक स्ट्रिंग स्ट्र लेता है जो केवल तर्क के रूप में एसेंट का प्रतिनिधित्व करता है। हमारे फ़ंक्शन को स्ट्रिंग में मौजूद समान शब्दों की आसन्न जोड़ी को गिनना और वापस करना चाहिए। हमारे कार्य को उनके मामले को अनदेखा करने वाले शब्दों की जांच करन