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

জাভাস্ক্রিপ্টে ইনডেক্স সমান মান সম্পন্ন উপাদান বের করা (১-ভিত্তিক ইনডেক্স)


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

ফাংশনটি মূল অ্যারের ভিত্তিতে একটি নতুন অ্যারে তৈরি করবে।

নতুন অ্যারেতে মূল অ্যারের যেসব উপাদানের মান তার ইনডেক্সের সাথে সমান (১-ভিত্তিক ইনডেক্স ব্যবহার করে, ০-ভিত্তিক নয়) সেগুলো থাকবে।

উদাহরণস্বরূপ —

ইনপুট অ্যারে যদি হয় —

const arr = [45, 5, 2, 4, 6, 6, 6];

তাহলে আউটপুট হবে —

const output = [4, 6];

উদাহরণ

কোডটি নিচে দেওয়া হলো —

const arr = [45, 5, 2, 4, 6, 6, 6]; 
const pickSameElements = (arr = []) => { 
  const res = []; 
  const { length } = arr; 
  for(let ind = 0; ind < length; ind++){ 
    const el = arr[ind]; 
    if(el - ind === 1){ 
      res.push(el); 
    }; 
  }; 
  return res; 
}; 
console.log(pickSameElements(arr));

আউটপুট

কনসোল আউটপুট:

[4, 6]

  1. জাভাস্ক্রিপ্টে জোড় ইন্ডেক্সের সমষ্টি লাস্ট ইন্ডেক্স দিয়ে গুণ করা

  2. জাভাস্ক্রিপ্টে অ্যারে এলিমেন্টকে সব বিজোড় করে রিডিউস করা

  3. জাভাস্ক্রিপ্টে তিনটি অ্যারেতে সাধারণ সব উপাদানের যোগফল বের করা

  4. জাভাস্ক্রিপ্টে অ্যারে উপাদান বारी বারি जोড়া করা