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

অ্যারের শুরু ও শেষ থেকে নির্দিষ্ট উপাদান সোয়াপ করা - জাভাস্ক্রিপ্ট

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি নাম্বার অ্যারে এবং একটি সংখ্যা (ধরা যাক n, n অবশ্যই অ্যারে দৈর্ঘ্যের চেয়ে ছোট বা সমান হতে হবে) নেবে। এবং আমাদের ফাংশনটি অ্যারেতে শুরু থেকে k-তম উপাদানকে শেষ থেকে n-তম উপাদানের সাথে রিপ্লেস করবে।

উদাহরণ

নিচের কোডটি দেখুন:

const arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];

const swapNth = (arr, k) => {
  const { length: l } = arr;
  let temp;
  const ind = k-1;
  temp = arr[ind];
  arr[ind] = arr[l-k];
  arr[l-k] = temp;
};

swapKth(arr, 4);
console.log(arr);
swapNth(arr, 8);
console.log(arr);

আউটপুট

এটি কনসোলে নিচের আউটপুট তৈরি করবে:

[
  0, 1, 2, 6, 4,
  5, 3, 7, 8, 9
]
[
  0, 1, 7, 6, 4,
  5, 3, 2, 8, 9
]
  1. জাভাস্ক্রিপ্টে অ্যারে সর্ট করে নির্দিষ্ট এলিমেন্টকে ডিফল্ট মান হিসেবে রাখুন

  2. জাভাস্ক্রিপ্টে অ্যারেতে undefined এলিমেন্ট গণনা করা

  3. জাভাস্ক্রিপ্টে অ্যারেতে থেকে সংখ্যা মুছে বাকি গুলো শিফট করা

  4. জাভাস্ক্রিপ্টে স্ট্রিং অ্যারে থেকে কমেন্ট সরানো