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

অ্যারেতে ভিন্ন সংখ্যা খুঁজে বের করা - JavaScript


একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি লিটারেল অ্যারে নেবে যেটিতে সব উপাদান একই হলেও একটি ভিন্ন থাকে। ফাংশনটি সেই ভিন্ন সংখ্যাটি রিটার্ন করবে।

উদাহরণ

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

const arr = [2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]; // অ্যারে-এর দৈর্ঘ্য কমপক্ষে 3 ধরে নেওয়া হয়েছে const findUnlike = arr => {   for(let i = 1; i < arr.length-1; i++){     if(arr[i] - arr[i-1] !== 0 && arr[i]-arr[i+1] === 0){       return arr[i-1];     }else if(arr[i] - arr[i-1] !== 0 && arr[i]-arr[i+1] === 0){       return arr[i]     }else if(arr[i] - arr[i-1] === 0 && arr[i]-arr[i+1] !== 0){       return arr[i+1];     };     continue;   }; };

আউটপুট

কনসোলে নিচের আউটপুট দেখা যাবে −

2

  1. জাভাস্ক্রিপ্টে অ্যারেতে সর্বোচ্চ অনন্য (Non-repeating) সংখ্যা বের করা

  2. জাভাস্ক্রিপ্টে অ্যারেতে কনফিউজিং নাম্বার খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে অ্যারেতে থার্ড ম্যাক্সিমাম নাম্বার খুঁজে বের করা

  4. জাভাস্ক্রিপ্টে অ্যারেতে প্রথম নন-কনsekutিভ নম্বর খুঁজে বের করা