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

दो सरणियों का उल्टा योग - JavaScript


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

उदाहरण

यदि दो सरणियाँ हैं:

const arr1 = [34, 5, 3, 3, 1, 6]; 
const arr2 = [5, 67, 8, 2, 6, 4];

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

const output = [38, 11, 5, 11, 68, 11];

कोड

const arr1 = [34, 5, 3, 3, 1, 6]; 
const arr2 = [5, 67, 8, 2, 6, 4]; 
const reverseSum = (arr1, arr2) => { 
  const res = []; 
  for (let i = 0; i < arr1.length; i++) { 
    res[i] = (arr1[i]) + (arr2[arr2.length - i - 1] || 0); 
  } 
  return res; 
}; 
console.log(reverseSum(arr1, arr2));

आउटपुट

[ 38, 11, 5, 11, 68, 11 ]
  1. - जावास्क्रिप्ट में सरणियों का अद्वितीय प्रतिच्छेदन

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की दो सरणियां लेता है, मान लीजिए arr1 और arr2। फ़ंक्शन को सरणी के तत्वों के बीच प्रतिच्छेदन ढूंढना चाहिए। यानी, वे तत्व जो दोनों सरणियों में दिखाई देते हैं।एकमात्र शर्त यह है कि यदि हम पहले एक तत्व को प्रतिच्छेदन के रूप में देख चुके हैं, तो हमें उस

  1. - JavaScript में दो सरणियों के संबंधित मानों की तुलना करना

    मान लीजिए हमारे पास समान लंबाई की संख्याओं की दो सरणी हैं जैसे: const arr1 = [23, 67, 12, 87, 33, 56, 89, 34, 25]; const arr2 = [12, 60, 45, 54, 67, 84, 36, 73, 44]; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी दो सरणियों को पहली और दूसरी आर्गुमेंट के रूप में लेता है। फ़ंक्शन को तब दोनों सरणियों के सं

  1. JavaScript में दो BST में टू सम JavaScript में दो BST में टू सम

    समस्या: हमें एक JavaScript फ़ंक्शन लिखना है जो दो बाइनरी सर्च ट्री की जड़ों, root1 और root2, को पहले और दूसरे आर्गुमेंट के रूप में लेता है। फ़ंक्शन का तीसरा आर्गुमेंट संख्या target है। हमारे फ़ंक्शन को True वापस करना चाहिए यदि और केवल यदि पहले ट्री में एक नोड और दूसरे ट्री में एक नोड है जिनके मान द