Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> 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 स्ट्रिंग में बदलने के लिए, toString() विधि का उपयोग करें। JavaScript सरणी toString() विधि निर्दिष्ट सरणी और उसके तत्वों के स्रोत कोड का प्रतिनिधित्व करने वाली एक स्ट्रिंग लौटाती है। उदाहरण एक सरणी को एक स्ट्रिंग में बदलने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं -

  1. जावास्क्रिप्ट ऐरे में एक तत्व खोजना

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

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

    जावास्क्रिप्ट में स्ट्रिंग खोजने के लिए निम्नलिखित कोड है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:20px; फ़ॉन्ट-वजन:500; }जावास्क्रिप्ट में स्ट्रिंग की खोज करनावसंत का मौसम आने वाला है।यहां क्लिक करेंउपरोक्त स्ट्रिंग में स्प्रिं