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

आसन्न तत्व के औसत का ऐरे - जावास्क्रिप्ट

<घंटा/>

मान लीजिए, हमारे पास संख्याओं की एक सरणी है -

const arr = [3, 5, 7, 8, 3, 5, 7, 4, 2, 8, 4, 2, 1];

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

आइए इस फ़ंक्शन के लिए कोड लिखें, हम इस समस्या को हल करने के लिए Array.prototype.map() फ़ंक्शन का उपयोग करेंगे -

उदाहरण

const arr = [3, 5, 7, 8, 3, 5, 7, 4, 2, 8, 4, 2, 1];
const consecutiveAverage = arr => {
   return arr.map((el, ind, array) => {
      const first = (array[ind-1] || 0);
      const second = (1 + !!ind);
      return ((el + first) / second);
   });
};
console.log(consecutiveAverage(arr));

आउटपुट

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

[
   3,   4, 6, 7.5, 5.5, 4,
   6, 5.5, 3,   5,   6, 3,
   1.5
]

  1. जावास्क्रिप्ट सरणी में पहला तत्व और अंतिम तत्व?

    एक सरणी तत्वों का एक समूह है। प्रत्येक तत्व का अपना अनुक्रमणिका मान . होता है . हम इन सूचकांकों . का उपयोग करके किसी भी तत्व तक पहुंच सकते हैं . लेकिन अंतिम तत्व के मामले में, हम सूचकांक को तब तक नहीं जानते जब तक हम सरणी में मौजूद तत्वों की संख्या नहीं जानते। इस मामले में, हमें तर्क का उपयोग करना ह

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

    जावास्क्रिप्ट में एक सरणी के औसत की गणना के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docu

  1. किसी सरणी के अंतिम तत्व को प्रिंट करने के लिए जावास्क्रिप्ट कोड

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