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

JavaScript में अजीब तरह से सॉर्टेड ऐरे में टारगेट स्ट्रिंग खोजना


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो एक टारगेट वर्ड और यूनिक वर्ड्स का एक ऐरे लेता है जो लंबाई (बढ़ते), अपरकेस अक्षरों की संख्या (घटते), प्राकृतिक क्रम द्वारा सॉर्टेड होता है और जिसमें हमेशा टारगेट होता है। हमारे फ़ंक्शन का कार्य ऐरे में टारगेट का इंडेक्स (0 आधारित) खोजना है, जो हमेशा सूची में होगा।

उदाहरण

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

const arr = ['cP', 'rE', 'sZ', 'am', 'bt', 'ev', 'hq', 'rx', 'yi', 'akC', 'nrcVpx', 'iKMVqsj']; const target = 'akC'; const findTarget = (arr = [], target = '') => { const index = arr.indexOf(target); return index; }; console.log(findTarget(arr, target));

आउटपुट

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

9
  1. - ऐरे को JavaScript स्ट्रिंग में कैसे बदलें?

    ऐरे को JavaScript स्ट्रिंग में बदलने के लिए, toString() मेथड का उपयोग करें। JavaScript ऐरे toString() मेथड निर्दिष्ट ऐरे और उसके एलिमेंट्स के स्रोत कोड को दर्शाने वाली स्ट्रिंग लौटाता है। उदाहरण ऐरे को स्ट्रिंग में बदलने के लिए निम्न कोड चलाएं: <html> <head> <title>JavaScrip

  1. - JavaScript एरे में एलिमेंट खोजना

    JavaScript एरे में एलिमेंट्स खोजने के लिए फ़ंक्शन्स का एक संग्रह प्रदान करता है। आइए सबसे बुनियादी से शुरू करें। indexOf फ़ंक्शन पूरे एरे को पार करता है और आपके द्वारा खोजे गए एलिमेंट का इंडेक्स लौटाता है यदि मिल जाता है अन्यथा -1 लौटाता है। उदाहरण: उदाहरण let people = ["Harry", "Mar

  1. जावास्क्रिप्ट में स्ट्रिंग कैसे खोजें? जावास्क्रिप्ट में स्ट्रिंग कैसे खोजें?

    परिचय जावास्क्रिप्ट में स्ट्रिंग खोजने के लिए search() मेथड का उपयोग किया जाता है जो रेगुलर एक्सप्रेशन (या स्ट्रिंग जो रेगएक्सप में परिवर्तित हो जाती है) लेता है और पहले मिलान का इंडेक्स लौटाता है, या -1 यदि नहीं मिला। उदाहरण निम्न कोड जावास्क्रिप्ट में स्ट्रिंग खोजने के लिए है: <!DOCTYPE html