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

सरणी तत्वों का निरपेक्ष योग - JavaScript


हमें एक JavaScript फ़ंक्शन लिखना है जो धनात्मक और ऋणात्मक संख्याओं वाली एक सरणी लेता है और सरणी के सभी तत्वों का निरपेक्ष योग (absolute sum) लौटाता है।

हमें किसी भी अंतर्निहित लाइब्रेरी फ़ंक्शन की मदद के बिना ऐसा करना है।

उदाहरण

यदि सरणी है:

const arr = [1, -5, -34, -5, 2, 5, 6];

तो आउटपुट होना चाहिए:

58

कोड

const arr = [1, -5, -34, -5, 2, 5, 6]; 
const absoluteSum = arr => { 
  let res = 0; 
  for (let i = 0; i < arr.length; i++) { 
    if (arr[i] < 0) { 
      res += (arr[i] * -1); 
      continue; 
    } 
    res += arr[i]; 
  } 
  return res; 
}; 
console.log(absoluteSum(arr));

आउटपुट

58
  1. - JavaScript में डुप्लिकेट सहित सरणी तत्वों में सामान्य वर्ण

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो स्ट्रिंग्स की एक सरणी arr को पहले और एकमात्र आर्गुमेंट के रूप में लेता है। हमारे फ़ंक्शन को उन सभी वर्णों की एक सरणी वापस करनी चाहिए जो सरणी arr के भीतर सभी स्ट्रिंग्स में दिखाई देते हैं (डुप्लिकेट सहित)। उदाहरण के लिए, यदि कोई वर्ण सभी स्ट्रिंग्स में 2

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

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो इंटीजर्स का एक ऐरे arr लेता है। हमारा फ़ंक्शन स्ट्रिंग odd लौटाएगा यदि ऐरे के सभी एलिमेंट्स का योग ऑड है या even यदि यह इवन है।उदाहरणनिम्नलिखित कोड है − { return acc + val; }, 0); const isSumEven = sum % 2 === 0; return isSumEven ? even : odd; }; co

  1. - जावास्क्रिप्ट में द्वि-आयामी सरणी के तत्वों का वैकल्पिक योग

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो m X n क्रम की संख्याओं की एक 2-आयामी सरणी लेता है जिसमें समान संख्या में पंक्तियां और स्तंभ होते हैं। इस सरणी के लिए, हमारा फ़ंक्शन निम्न योग की गणना करके लौटाएगा:$\sum_{i=1}^m \sum_{j=1}^n (-1)^{i+j}a_{ij}$उदाहरणनिम्न कोड देखें:const arr = [   &n