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

জাভাস্ক্রিপ্টে অ্যারে কলাম-ওয়াইজ মার্জ করা

ধরুন, আমাদের তিনটি সংখ্যার অ্যারে আছে:

const code = [123, 456, 789];
const year = [2013, 2014, 2015];
const period = [3, 4, 5];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা তিনটি такой অ্যারে গ্রহণ করে। ফাংশনটি এই তিনটি অ্যারে ভিত্তিক করে অবজেক্টের একটি অ্যারে তৈরি করবে:

const output = [
  {"code": 123, "year": 2013, "period": 3},
  {"code": 456, "year": 2014, "period": 4},
  {"code": 789, "year": 2015, "period": 5}
];

উদাহরণ

কোডটি হবে:

const code = [123, 456, 789];
const year = [2013, 2014, 2015];
const period = [3, 4, 5];
const mergeColumnWise = (code = [], year = [], period = []) => {
  let results = [];
  for(let i = 0; i < code.length; i++) {
    results.push({
      code: code[i],
      year: year[i],
      period: period[i]
    });
  }
  return results;
};
console.log(mergeColumnWise(code, year, period));

আউটপুট

কনসোলে আউটপুট হবে:

[
  { code: 123, year: 2013, period: 3 },
  { code: 456, year: 2014, period: 4 },
  { code: 789, year: 2015, period: 5 }
]
  1. জাভাস্ক্রিপ্ট কোড অ্যারের শেষ এলিমেন্ট প্রিন্ট করার জন্য

  2. জাভাস্ক্রিপ্টে অবজেক্টের অ্যারেকে অ্যারে অফ অ্যারেতে রূপান্তর করুন

  3. জাভাস্ক্রিপ্টে স্পেশাল অ্যারে চেক করা

  4. জাভাস্ক্রিপ্টে অ্যারে অফ অ্যারেতে পার্শিয়াল সাম গণনা