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

JavaScript में ऐरे के नंबर्स का वर्ग और वर्गमूल योग


समस्या

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

उदाहरण

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

const arr = [45, 2, 13, 5, 14, 1, 20]; const squareAndRootSum = (arr = []) => { const res = arr.map(el => { if(el % 2 === 0){ return el * el; }else{ return Math.sqrt(el); }; }); const sum = res.reduce((acc, val) => acc + val); return sum; }; console.log(squareAndRootSum(arr));

आउटपुट

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

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

  1. - JavaScript में पूर्णांकों के वर्ग भाजकों का योग पूर्ण वर्ग होना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो दो नंबर्स m और n के ऐरे द्वारा निर्दिष्ट एक रेंज लेता है। हमारा फ़ंक्शन m और n के बीच के सभी इंटीजर्स (ऐसे m और n इंटीजर्स जैसे 1 <= m <= n) को खोजना चाहिए जैसे कि उनके वर्ग भाजकों का योग स्वयं एक वर्ग हो। यह सबऐरे का एक ऐरे लौटाना चाहिए। सबऐरे में दो एलि

  1. - जावास्क्रिप्ट में सरणी को क्रमबद्ध करना और अंतरों का योग ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पूर्णांकों की एक सरणी लेता है। हमारा फ़ंक्शन सरणी में अवरोही क्रम में लगातार जोड़ों के बीच के अंतरों का योग करेगा।उदाहरण के लिए: यदि सरणी है:[6, 2, 15]तो आउटपुट होना चाहिए:(15 - 6) + (6 - 2) = 13उदाहरणनिम्न कोड देखें:const arr = [6, 2, 15]; const sumDi