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

JavaScript में शब्दों को उनमें मौजूद अंतिम कैरेक्टर द्वारा सॉर्ट करना


समस्या

हमें एक 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. - JavaScript में प्रत्येक कैरेक्टर को उसके ASCII कोड में बदलकर उन्हें जोड़कर एक संख्या बनाना

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

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

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

  1. - JavaScript में आसन्न शब्द जोड़ों की गिनती

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