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

जावास्क्रिप्ट में इनपुट सरणी से अंतिम n सम संख्याओं वाली सरणी लौटाना


समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहली आर्गुमेंट के रूप में संख्याओं की एक सरणी और दूसरी आर्गुमेंट के रूप में एक संख्या लेता है। हमारा फ़ंक्शन इनपुट सरणी में मौजूद अंतिम n सम संख्याओं को चुनकर एक सरणी लौटाएगा।

उदाहरण

निम्न कोड देखें:

const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; const num = 3; const pickEvens = (arr = [], num = 1) => {    const res = [];    for(let index = arr.length - 1; index >= 0; index -= 1){       if (res.length === num){          break;       };       const number = arr[index];       if (number % 2 === 0){          res.unshift(number);       };    };    return res; }; console.log(pickEvens(arr, num));

आउटपुट

[4, 6, 8]

  1. - JavaScript में रेंज के बीच नेचुरल नंबर्स का ऐरे लौटाना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो दो नंबर्स [a, b] (a <= b) का एक ऐरे लेता है, जो एक रेंज निर्दिष्ट करता है। हमारा फ़ंक्शन a और b के बीच सभी नेचुरल नंबर्स का ऐरे लौटाना चाहिए जिसमें वे शामिल हों।उदाहरणनिम्नलिखित कोड है − upper){ return []; }; const res = []; for(let i = lower; i <=

  1. - JavaScript में परिमेय संख्याओं के ऐरे का योग करके परिणाम को सरलतम रूप में लौटाना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो ठीक दो सबऐरे वाला एक ऐरे लेता है जिनमें दो-दो नंबर्स होते हैं। दोनों सबऐरे भिन्न रूप में एक परिमेय संख्या दर्शाते हैं। हमारा फ़ंक्शन परिमेय संख्याओं को जोड़ना चाहिए और दो नंबर्स का एक नया ऐरे लौटाना चाहिए जो जोड़ी गई परिमेय संख्या के सरलतम रूप को दर्शाता

  1. - जावास्क्रिप्ट में संख्याओं की सरणी का रीयल-टाइम मूविंग औसत

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक सरणी लेता है। हमारा फ़ंक्शन एक नई सरणी बनाएगा जो इनपुट सरणी के तत्वों का मूविंग औसत संग्रहीत करती है। उदाहरण के लिए:[1, 2, 3, 4, 5] → [1, 1.5, 3, 5, 7.5]पहला तत्व पहले तत्व का औसत है, दूसरा तत्व पहले 2 तत्वों का औसत है, तीसरा पहले 3 तत्वों का औसत है