কম্পিউটার

একটি অ্যারে জাভাস্ক্রিপ্ট শুধুমাত্র একটি অংশ বাছাই


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

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

যেমন −

const arr = ['z', 'b', 'a'];
sortBetween(arr, 0, 1);

এই ফাংশনটি শুধুমাত্র 0 এবং 1 সূচকে উপাদানগুলিকে সাজাতে হবে। এবং অ্যারে −

হওয়া উচিত
const output = ['b', 'z', 'a'];

উদাহরণ

const arr = ['z', 'b', 'a'];
const sortBetween = (arr = [], start, end) => {
   const part = arr.splice(start, end - start + 1);
   part.sort();
   arr.splice(start, 0, ...part);
}
sortBetween(arr, 0, 1);
console.log(arr);

আউটপুট

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

[ 'b', 'z', 'a' ]

  1. আমি কিভাবে জাভাস্ক্রিপ্টে একটি অ্যারে খালি করব?

  2. জাভাস্ক্রিপ্টে কিভাবে একটি অ্যারে খালি করা যায়

  3. জাভাস্ক্রিপ্ট বেসিক অ্যারে পদ্ধতি

  4. জাভাস্ক্রিপ্টে উপাদানের ক্রমবর্ধমান ফ্রিকোয়েন্সির উপর ভিত্তি করে সাজানো অ্যারে