কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অ্যারেতে যেই জোড়ার যোগফল অ্যারেতেই আছে


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

উদাহরণ

নিচে কোড দেওয়া হল −

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. জাভাস্ক্রিপ্টে জোড়া বানিয়ে সর্বোচ্চ সম্ভাব্য যোগফল