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

JavaScript में तत्वों के जोड़े का संचयी औसत


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

पहले तत्व के लिए, चूंकि कोई पूर्ववर्ती नहीं हैं, इसलिए उस तत्व को ही लौटाया जाना चाहिए।

आइए इस फ़ंक्शन के लिए कोड लिखते हैं, हम इस समस्या को हल करने के लिए 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. JavaScript DOM क्या है? - पूर्ण गाइड JavaScript DOM क्या है? - पूर्ण गाइड

    JavaScript डॉक्यूमेंट ऑब्जेक्ट मॉडल (DOM) एक वेबपेज के HTML एलिमेंट्स का प्रतिनिधित्व है। यह एक इंटरफेस है जिसका उपयोग हम वेब पेज को उसकी सामग्री या शैली को बदलकर मैनिपुलेट करने के लिए कर सकते हैं। हम किसी वेबपेज पर राइट क्लिक करके और inspect चुनकर DOM को एक्सेस कर सकते हैं। ऐसा करने से, एक सेक्शन

  1. JavaScript का उपयोग करके क्यू में एलिमेंट्स जोड़ना JavaScript का उपयोग करके क्यू में एलिमेंट्स जोड़ना

    क्यू में एलिमेंट्स एनकीयू करने का अर्थ है उन्हें एरे के अंत में जोड़ना। हम कंटेनर एरे के अंत को क्यू की टेल मान रहे हैं क्योंकि हम इसके संबंध में सभी इन्सर्शन ऑपरेशन्स करेंगे। इसलिए हम एनकीयू फ़ंक्शन को इस प्रकार लागू कर सकते हैं: उदाहरण enqueue(element) {    // जांचें कि क्यू भरा हुआ है

  1. JavaScript में सरणी का औसत (Average) निकालना JavaScript में सरणी का औसत (Average) निकालना

    JavaScript में सरणी का औसत (average) निकालने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Calcula