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

जावास्क्रिप्ट ऐरे सबसे कम संख्या का सूचकांक दिखा रहा है

<घंटा/>

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

उदाहरण

इसके लिए कोड होगा -

const arr = [3, 56, 56, 23, 7, 76, -2, 345, 45, 76, 3];
const lowestIndex = arr => {
   const creds = arr.reduce((acc, val, ind) => {
      let { num, index } = acc;
      if(val < num){
         num = val;
         index = ind;
      };
      return { num, index };
   }, {
      num: Infinity,
      index: -1
   });
   return creds.index;
};
console.log(lowestIndex(arr));

आउटपुट

कंसोल में आउटपुट -

6

  1. जावास्क्रिप्ट में किसी सरणी में सबसे बड़ी गैर-दोहराई जाने वाली संख्या ढूँढना

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

  1. जावास्क्रिप्ट का उपयोग करके एक सरणी में अपनी अनुक्रमणिका के बराबर पहली संख्या लौटाना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना होगा जो संख्या की एक सरणी लेता है। हमारे फ़ंक्शन को सरणी से वह पहला नंबर वापस करना चाहिए जिसका मान और 0-आधारित अनुक्रमणिका समान हैं, बशर्ते कि सरणी में कम से कम एक ऐसी संख्या मौजूद हो। उदाहरण निम्नलिखित कोड है - const arr = [9, 2, 1, 3, 6, 5]; const findF

  1. जावास्क्रिप्ट में एक सरणी में पहली गैर-लगातार संख्या ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। हमारे फ़ंक्शन को उस पहले तत्व को सरणी से वापस करना चाहिए जो इसके पिछले तत्व का प्राकृतिक उत्तराधिकारी नहीं है। इसका मतलब है कि हमें उस तत्व को वापस करना चाहिए जो इसके पिछले तत्व को +1 नहीं करता है, क्योंकि सरणी में कम से