কম্পিউটার

অ্যারে বাছাই করুন এবং জাভাস্ক্রিপ্টে সমস্ত অভিন্ন (ডুপ্লিকেট) সংখ্যাগুলিকে তাদের পৃথক সাবয়ারেতে গোষ্ঠীবদ্ধ করুন


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

আমাদের ফাংশনের অ্যারে সাজানো উচিত এবং সমস্ত অভিন্ন (সদৃশ) সংখ্যাগুলিকে তাদের পৃথক সাবারেতে গোষ্ঠীভুক্ত করা উচিত৷

যেমন −

যদি ইনপুট অ্যারে −

হয়
const arr =[5, 7, 5, 7, 8, 9, 1, 1];

তারপর আউটপুট −

হওয়া উচিত
কনস্ট আউটপুট =[ [1, 1], [5, 5], [7, 7], [8], [9]];

উদাহরণ

এর জন্য কোড হবে −

const arr =[5, 7, 5, 7, 8, 9, 1, 1];const sortAndGroup =(arr =[]) => { যাক ফলাফল =[]; যাক groupArray; arr.sort((a, b) => a - b); জন্য (আলো i =0; i  

আউটপুট

এবং কনসোলে আউটপুট হবে −

<প্রে>[ [ 1, 1 ], [ 5, 5 ], [ 7, 7 ], [ 8 ], [ 9 ] ]

  1. জাভাস্ক্রিপ্টের বর্তমান এবং পূর্ববর্তী উপাদানগুলির মধ্যে পার্থক্যের উপর ভিত্তি করে একটি সাজানো অ্যারেকে গোষ্ঠীভুক্ত করুন

  2. জাভাস্ক্রিপ্টে একাধিক ডুপ্লিকেট সহ একটি অ্যারেতে সমস্ত সদৃশ নম্বর খোঁজা৷

  3. মূলদ সংখ্যার সমষ্টি এবং জাভাস্ক্রিপ্টে সহজতম আকারে ফলাফল প্রদান করা

  4. জাভাস্ক্রিপ্টে একটি অ্যারেতে সমস্ত শিখর এবং তাদের অবস্থান খোঁজা