কম্পিউটার

জাভাস্ক্রিপ্টে অর্ডারের বাইরে থাকা অ্যারে উপাদানগুলি খুঁজুন


ধরুন আমাদের সাজানো সংখ্যার একটি অ্যারে আছে কিন্তু অ্যারের কিছু উপাদান তাদের সাজানো ক্রম থেকে বেরিয়ে এসেছে।

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

উদাহরণ

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

const arr = ["2", "3", "7", "4", "5", "6", "1"];
const findOutOfOrder = arr => {
   let notInOrder = [];
   notInOrder = arr.filter((el, ind) => {
      return ind && this.next !== +el || (this.next = +el + 1, false);
   }, {
      next: null
   });
   return notInOrder;
};
console.log(findOutOfOrder(arr));

আউটপুট

কনসোলে আউটপুট -

[ '7', '1' ]

  1. জাভাস্ক্রিপ্টে একটি নির্দিষ্ট শর্তের সাথে মেলে এমন সমস্ত উপাদানগুলি কীভাবে খুঁজে বের করবেন?

  2. একাধিক মান দ্বারা জাভাস্ক্রিপ্ট অ্যারের উপাদানগুলি কীভাবে খুঁজে পাবেন?

  3. জাভাস্ক্রিপ্টে অ্যারে উপাদানের সদৃশ সহ কমন

  4. কারিফাইড ফাংশন যা জাভাস্ক্রিপ্টে অ্যারে উপাদানকে গুণিত করে