কম্পিউটার

জাভাস্ক্রিপ্টে তাদের ডানদিকে থাকা সমস্ত উপাদানের চেয়ে বড় মূল অ্যারের সমস্ত উপাদান ধারণ করে এমন একটি সাবয়ারে ফেরত দিন


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

অতএব, আসুন এই ফাংশনের জন্য কোড লিখি -

উদাহরণ

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

const arr =[12, 45, 6, 4, 23, 23, 21, 1];const largerThanRight =(arr =[]) => { const creds =arr.reduceRight((acc, val) => { let { বৃহত্তম, res } =acc; if(val> বৃহত্তম){ res.push(val); বৃহত্তম =val; }; রিটার্ন { বৃহত্তম, res }; }, { বৃহত্তম:-ইনফিনিটি, res:[] } ); creds.res;};console.log(largerThanRight(arr));
ফেরত দিন

আউটপুট

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

<প্রে>[ 1, 21, 23, 45 ]
  1. জাভাস্ক্রিপ্টে অ্যারে বিয়োগ করে প্রথম অ্যারে থেকে সেই সমস্ত উপাদান মুছুন যা দ্বিতীয় অ্যারেতেও অন্তর্ভুক্ত রয়েছে

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

  3. অ্যারে জাভাস্ক্রিপ্টে দ্বিতীয় সর্বাধিক সংখ্যক বার প্রদর্শিত উপাদানটি ফেরত দিন

  4. জাভাস্ক্রিপ্টে সব অ্যারে উপাদান একসাথে মেশ করতে পারে?