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

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


समस्या

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

उदाहरण

निम्न कोड देखें:

const str = "is2 Thi1s T4est 3a"; const sortByNumber = (str = '') => {    const findNumber = (s = '') => s       .split('')       .reduce((acc, val) => +val ? +val : acc, 0);    const arr = str.split(' ');    const sorter = (a, b) => {       return findNumber(a) - findNumber(b);    };    arr.sort(sorter);    return arr.join(' '); }; console.log(sortByNumber(str));

आउटपुट

Thi1s is2 3a T4est

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

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

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

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

  1. - जावास्क्रिप्ट में सम दशमलव मान वाली बाइनरी स्ट्रिंग को क्रमबद्ध करना

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