কম্পিউটার

সংখ্যার চন্দ্র সমষ্টি খোঁজা - জাভাস্ক্রিপ্ট


চন্দ্র সমষ্টি

চন্দ্র সমষ্টির ধারণাটি বলে যে দুটি সংখ্যার যোগফল গণনা করা হয়, অনুরূপ অঙ্কগুলি যোগ করার পরিবর্তে, তবে সংশ্লিষ্ট সংখ্যাগুলির বড় গ্রহণ করে৷

যেমন −

ধরা যাক,

a = 879 and b = 768

(এই সমস্যার সুযোগের জন্য, শুধুমাত্র সমান সংখ্যার সংখ্যা বিবেচনা করুন)

তাহলে a এবং b এর চন্দ্র যোগফল হবে −

879

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা দুটি সংখ্যা নেয় এবং তাদের চন্দ্র যোগফল প্রদান করে।

উদাহরণ

নিম্নলিখিত কোড -

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. জাভাস্ক্রিপ্টে '+', '-', '/', '*' ব্যবহার না করে দুটি সংখ্যার যোগফল বের করা

  2. জাভাস্ক্রিপ্টে একটি পরিসরের মধ্যে সমস্ত সংখ্যার যোগফল খুঁজে বের করা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে লক্ষ্য গড় পৌঁছানোর জন্য অবশিষ্ট সংখ্যার যোগফল খুঁজে বের করা

  4. জাভাস্ক্রিপ্টে সংখ্যার জন্য একটি অনুক্রমের মান খোঁজা