কম্পিউটার

JavaScript - একটি অ্যারেকে কী মান জোড়ায় রূপান্তর করুন


ধরুন আমাদের এইরকম একটি অ্যারে আছে −

const arr = [
{"name": "Rahul", "score": 89},
   {"name": "Vivek", "score": 88},
   {"name": "Rakesh", "score": 75},
   {"name": "Sourav", "score": 82},
   {"name": "Gautam", "score": 91},
   {"name": "Sunil", "score": 79},
];

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

অ্যারে থেকে একটি বস্তু তৈরি করতে Array.prototype.reduce() পদ্ধতি ব্যবহার করুন।

উদাহরণ

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

const arr = [
   {"name": "Rahul", "score": 89},
   {"name": "Vivek", "score": 88},
   {"name": "Rakesh", "score": 75},
   {"name": "Sourav", "score": 82},
   {"name": "Gautam", "score": 91},
   {"name": "Sunil", "score": 79},
];
const buildObject = arr => {
   const obj = {};
   for(let i = 0; i < arr.length; i++){
      const { name, score } = arr[i];
      obj[name] = score;
   };
   return obj;
};
console.log(buildObject(arr));

আউটপুট

এটি কনসোলে −

নিম্নলিখিত আউটপুট তৈরি করবে
{ Rahul: 89, Vivek: 88, Rakesh: 75, Sourav: 82, Gautam: 91, Sunil: 79 }



  1. কিভাবে পিএইচপি অ্যারেকে জাভাস্ক্রিপ্ট অ্যারেতে রূপান্তর করবেন?

  2. কিভাবে জাভাস্ক্রিপ্ট একটি স্ট্রিং একটি মান রূপান্তর?

  3. জাভাস্ক্রিপ্ট একটি অ্যারেকে JSON এ রূপান্তর করুন

  4. জাভাস্ক্রিপ্টে অ্যারেকে সেটে কীভাবে রূপান্তর করবেন?