কম্পিউটার

জোড়া যার সমষ্টি জাভাস্ক্রিপ্টের অ্যারেতে বিদ্যমান


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা সংখ্যার অ্যারে নেয়। ফাংশনটি দুটি সংখ্যার একটি জোড়া বাছাই করা উচিত যা বিভিন্ন সূচকে রয়েছে (পরবর্তী বা অবিচ্ছিন্ন) যার যোগফল অ্যারেতেও রয়েছে৷

উদাহরণ

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

const arr = [1, 3, 5, 6, 8, 9];
const findPair = (arr = []) => {
   let count = 0;
   for(let i = 0; i < arr.length; i++){
      for(let j = 0; j < arr.length; j++){
         if(i === j){
            break;
         };
         let sum = arr[i] + arr[j];
         if(arr.includes(sum)){
            return [arr[i], arr[j]];
         };
      };
   };
   return [];
};
console.log(findPair(arr));

আউটপুট

নিম্নোক্ত কনসোলে আউটপুট -

[5, 1]

  1. জাভাস্ক্রিপ্টে অ্যারের বিকল্প উপাদানের যোগফল খুঁজে বের করা

  2. জাভাস্ক্রিপ্টে জোড় বা বিজোড় হিসাবে অ্যারের যোগফল নির্ণয় করা

  3. জাভাস্ক্রিপ্টে একটি অ্যারের জন্য (ধনাত্মক / নেতিবাচকের সমষ্টি) এর মান ফেরত দেওয়া হচ্ছে

  4. জাভাস্ক্রিপ্টে সর্বাধিক সম্ভাব্য জোড়া যোগফল অর্জন করা