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

किसी सरणी में सबसे छोटी स्ट्रिंग खोजें - जावास्क्रिप्ट

<घंटा/>

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

हम केवल लूप के लिए उपयोग करेंगे और स्ट्रिंग की अनुक्रमणिका को बनाए रखेंगे जो लंबाई में सबसे छोटी है।

उदाहरण

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

const arr =['this', 'can', 'be', 'some', 'random', 'sentence'];const findSmallest =arr => {const creds =arr.reduce((acc, val) , इंडेक्स) => {चलो {इंड, लेन} =एसीसी; अगर (वैल.लेंथ <लेन) {लेन =वैल.लेंथ; इंड =इंडेक्स; }; रिटर्न {इंड, लेन}; }, {इंड:-1 , लेन:इन्फिनिटी}); वापसी गिरफ्तारी [क्रेडिट ['इंड']];}; कंसोल.लॉग (findSmallest(arr));

आउटपुट

यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -

<पूर्व>होना
  1. जावास्क्रिप्ट ऐरे खोज () फ़ंक्शन

    जावास्क्रिप्ट की खोज () विधि का उपयोग किसी सरणी में पहले तत्व मान को वापस करने के लिए किया जाता है, यदि शर्त पारित हो जाती है, अन्यथा वापसी मान अपरिभाषित है। वाक्य रचना इस प्रकार है - array.find(function(val, index, arr),thisValue) यहां, फ़ंक्शन वैल के साथ एक फ़ंक्शन है, जो वर्तमान तत्व का मान है।

  1. जांचें कि उपयोगकर्ता इनपुट स्ट्रिंग जावास्क्रिप्ट में सरणी में है या नहीं

    हमें एक JavaScript प्रोग्राम लिखने की आवश्यकता है जो उपयोगकर्ता को एक स्ट्रिंग मान दर्ज करने के लिए एक इनपुट प्रदान करता है। प्रोग्राम को कुछ हार्ड-कोडेड सरणी मानों के विरुद्ध इनपुट मान की जांच करनी चाहिए। यदि इनपुट स्ट्रिंग मान सरणी में शामिल है, तो हमारे प्रोग्राम को स्क्रीन पर सही प्रिंट करना चा

  1. जावास्क्रिप्ट में वाक्यों की सरणी में स्ट्रिंग की सरणी की सटीक व्यक्तिगत गणना खोजें

    मान लीजिए कि हमारे पास स्ट्रिंग्स की दो सरणियाँ हैं, एक कुछ शब्दों का प्रतिनिधित्व करती है और दूसरी इस तरह के कुछ वाक्य - const names= ["jhon", "parker"]; const sentences = ["hello jhon", "hello parker and parker", "jhonny jhonny yes parker"]; हमें