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

JavaScript में ऐरे के योग को इवन या ऑड निर्धारित करना


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो इंटीजर्स का एक ऐरे arr लेता है। हमारा फ़ंक्शन स्ट्रिंग 'odd' लौटाएगा यदि ऐरे के सभी एलिमेंट्स का योग ऑड है या 'even' यदि यह इवन है।

उदाहरण

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

const arr = [5, 1, 8, 4, 6, 9]; const assignSum = (arr = []) => { const sum = arr.reduce((acc, val) => { return acc + val; }, 0); const isSumEven = sum % 2 === 0; return isSumEven ? 'even' : 'odd'; }; console.log(assignSum(arr));

आउटपुट

कंसोल आउटपुट निम्नलिखित है −

odd
  1. - JavaScript में सरणी में विषम-सम सूचकांक तत्वों का योग समान बनाने के कुल संभावित तरीके

    हमें एक JavaScript फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में संख्याओं की एक सरणी लेता है। फ़ंक्शन को फिर सरणी से एक ऐसा तत्व हटाने का प्रयास करना चाहिए, जिसके हटाने पर, विषम सूचकांकों पर तत्वों का योग सम सूचकांकों पर तत्वों के योग के बराबर हो जाए। इस तरह, फ़ंक्शन को उन सभी संभावित अद्विती

  1. - JavaScript में ऐरे पर आंशिक योग लागू करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो नंबर्स का एक ऐरे लेता है। हमारा फ़ंक्शन एक नया ऐरे बनाकर लौटाना चाहिए जिसमें प्रत्येक संबंधित एलिमेंट इनपुट ऐरे में उसके दाईं ओर के सभी एलिमेंट्स (स्वयं सहित) का योग हो।उदाहरणनिम्नलिखित कोड है − acc + val); const res = []; let x = 0; if(arr.length =

  1. - JavaScript में सरणी से केवल विषम संख्या वापस करना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो पूर्णांकों की एक सरणी, arr, को पहला और एकमात्र तर्क के रूप में लेता है। सरणी या तो सभी सम संख्याओं और केवल एक विषम संख्या से बनी होती है या सभी विषम संख्याओं और केवल एक सम संख्या से बनी होती है। हमारे फ़ंक्शन को सरणी से इस एक अलग तत्व को वापस करना चाहिए।