কম্পিউটার

একই অ্যারের ভিতরে জোড় সংখ্যা পুনরাবৃত্তি করুন - জাভাস্ক্রিপ্ট


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

অতএব, উদাহরণস্বরূপ নিম্নলিখিত অ্যারে দেওয়া হল −

const arr = [1, 2, 5, 6, 8];

আমাদের আউটপুট পাওয়া উচিত -

const output = [1, 2, 2, 5, 6, 6, 8, 8];

উদাহরণ

নিম্নলিখিত কোড -

const arr = [1, 2, 5, 6, 8];
const repeatEvenNumbers = arr => {
   let end = arr.length -1;
   for(let i = end; i > 0; i--){
      if(arr[i] % 2 === 0){
         arr.splice(i, 0, arr[i]);
      };
   };
   return arr;
};
console.log(repeatEvenNumbers(arr));

আউটপুট

এটি কনসোলে নিম্নলিখিত আউটপুট তৈরি করবে -

[
    1, 2, 2, 5,
    6, 6, 8, 8
]

  1. জাভাস্ক্রিপ্ট অ্যারেতে থাকা বৃহত্তম সংখ্যাটি কীভাবে খুঁজে পাবেন?

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

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারে থেকে শুধুমাত্র অনুক্রম সংখ্যা খুঁজে বের করা

  4. জাভাস্ক্রিপ্টে অ্যারেকে ফোন নম্বর স্ট্রিংয়ে রূপান্তর করা হচ্ছে