কম্পিউটার

জাভাস্ক্রিপ্টে সংশ্লিষ্ট চার কোড সহ একটি বস্তুতে সংখ্যার অ্যারে ম্যাপিং


সমস্যা

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

আমাদের অবশেষে ফলস্বরূপ বস্তুর একটি অ্যারে ফেরত দেওয়া উচিত।

উদাহরণ

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

const arr = [67, 84, 98, 112, 56, 71, 82];
const mapToCharCodes = (arr = []) => {
   const res = [];
   for(let i = 0; i < arr.length; i++){
      const el = arr[i];
      const obj = {};
      obj[el] = String.fromCharCode(el);
      res.push(obj);
   };
   return res;
};
console.log(mapToCharCodes(arr));

আউটপুট

নিম্নোক্ত কনসোল আউটপুট -

[
   { '67': 'C' },
   { '84': 'T' },
   { '98': 'b' },
   { '112': 'p' },
   { '56': '8' },
   { '71': 'G' },
   { '82': 'R' }
]

  1. কিভাবে একটি বিদ্যমান জাভাস্ক্রিপ্ট অ্যারে অন্য অ্যারের সাথে প্রসারিত করবেন?

  2. একটি জাভাস্ক্রিপ্ট অবজেক্ট একটি অ্যারে হলে কিভাবে যাচাই করবেন? উদাহরণ সহ ব্যাখ্যা কর।

  3. নতুন অ্যারেতে জাভাস্ক্রিপ্ট অবজেক্ট ফরম্যাটিং

  4. কিভাবে জাভাস্ক্রিপ্টের সাথে একটি একক অবজেক্ট অ্যারেতে বস্তুগুলিকে একত্রিত করবেন?