ধরুন, আমাদের এইরকম দুটি অ্যারে আছে −
const meals =["ব্রেকফাস্ট", "লাঞ্চ", "ডিনার"];const উপাদান =[ ["ডিম", "দই", "টোস্ট"], ["ফালাফেল", "মাশরুম", "ফ্রাই" ], ["পাস্তা", "পনির"]];
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই ধরনের দুটি অ্যারে নেয় এবং দ্বিতীয় অ্যারের সাবয়ারেগুলিকে প্রথম অ্যারের সংশ্লিষ্ট স্ট্রিংগুলিতে ম্যাপ করে৷
অতএব, উপরের অ্যারেগুলির আউটপুট −
এর মতো হওয়া উচিতconst output ={ "ব্রেকফাস্ট" :["ডিম", "দই", "টোস্ট"], "লাঞ্চ":["ফালাফেল", "মাশরুম", "ফ্রাইস"], "ডিনার":["পাস্তা ", "চিজ"]};
উদাহরণ
এর জন্য কোড হবে −
const meals =["ব্রেকফাস্ট", "লাঞ্চ", "ডিনার"];const উপাদান =[ ["ডিম", "দই", "টোস্ট"], ["ফালাফেল", "মাশরুম", "ফ্রাই" ], ["পাস্তা", "পনির"]];const combineMealAndIngredient =(খাবার, উপাদান) => { const res ={}; খাবার রিটার্ন res;};console.log(combineMealAndIngredient(খাবার, উপাদান));
আউটপুট
এবং কনসোলে আউটপুট হবে −
<প্রে>{ প্রাতঃরাশ:[ 'ডিম', 'দই', 'টোস্ট' ], দুপুরের খাবার:[ 'ফালাফেল', 'মাশরুম', 'ফ্রাইস' ], রাতের খাবার:[ 'পাস্তা', 'চিজ' ]}