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

संख्याओं का चंद्र योग (Lunar Sum) ढूँढना - JavaScript


चंद्र योग (Lunar Sum)

चंद्र योग की अवधारणा कहती है कि दो संख्याओं का योग, संबंधित अंकों को जोड़ने के बजाय, संबंधित अंकों में से बड़े को लेकर निकाला जाता है।

उदाहरण के लिए:

मान लीजिए,

a = 879 and b = 768

(इस समस्या के दायरे के लिए, केवल समान अंकों वाली संख्या पर विचार करें)

तो a और b का चंद्र योग होगा:

879

हमें एक JavaScript फ़ंक्शन लिखना है जो दो संख्याएँ लेता है और उनका चंद्र योग लौटाता है।

कोड

const num1 = 6565; const num2 = 7385; 
const lunarSum = (num1, num2) => { 
  const numStr1 = String(num1); 
  const numStr2 = String(num2); 
  let res = 0, temp; 
  for (let i = 0; i < numStr1.length; i++) { 
    temp = Math.max(+numStr1[i], +numStr2[i]); 
    res = (res * 10) + temp; 
  } 
  return res; 
}; 
console.log(lunarSum(num1, num2));

आउटपुट

7585
  1. - JavaScript में रेंज के भीतर सभी संख्याओं का योग खोजना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक रेंज निर्दिष्ट करने वाली एक सरणी लेता है। हमारे फ़ंक्शन को रेंज में आने वाली सभी प्राकृतिक संख्याओं का योग ढूंढकर वापस करना चाहिए जिसमें रेंज संख्याएं भी शामिल हैं। उदाहरण कोड निम्न है - { let sum = 0; for(let i = l; i <= h; i++){ sum +=

  1. - JavaScript में टारगेट एवरेज तक पहुंचने के लिए शेष नंबर्स का योग खोजना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो नंबर्स का एक ऐरे और एक सिंगल नंबर लेता है। हमारा फ़ंक्शन उस नंबर को खोजना चाहिए जिसे ऐरे में पुश करने पर उसका एवरेज दूसरे आर्गुमेंट द्वारा निर्दिष्ट नंबर के बराबर हो जाए।उदाहरणनिम्नलिखित कोड है − a + b, 0); let avg = sum / arr.length; let next = Mat

  1. - जावास्क्रिप्ट में संख्याओं के लिए एक अनुक्रम का मान ढूंढना

    समस्यानिम्न अनुक्रम योग पर विचार करें:$$seq(n,\:p)=\displaystyle\sum\limits_{k=0} \square(-1)^{k}\times\:p\:\times 4^{n-k}\:\times(\frac{2n-k}{k})$$हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याएं n और p लेता है और seq(n, p) का मान लौटाता है।उदाहरणनिम्न कोड देखें:const n = 12; const p = 70; const