আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা লিটারেলের একটি অ্যারে নেয় এবং একটি নতুন অ্যারে প্রদান করে যাতে মূল অ্যারের উপাদানগুলিকে 2 দৈর্ঘ্যের সাব্যারেতে বিভক্ত করা হয়। এখন যদি আসল অ্যারের দৈর্ঘ্য 2 দ্বারা বিভাজ্য না হয়, তাহলে শেষ সাবারেতে শুধুমাত্র একটি উপাদান থাকা উচিত।
উদাহরণস্বরূপ:যদি ইনপুট অ্যারে −
হয়const arr =[1, 2, 3, 4, 5, 6, 7];
তারপর আউটপুট −
হওয়া উচিতকনস্ট আউটপুট =[[1, 2], [3, 4], [5, 6], [7]]
অতএব, আসুন এই ফাংশনের জন্য কোড লিখি -
উদাহরণ
এর জন্য কোড হবে −
const arr =[1, 2, 3, 4, 5, 6, 7]; const chunk =arr => { const size =2; const chunkedArray =[]; জন্য (আলো i =0; iআউটপুট
কনসোলে আউটপুট হবে −
<প্রে>[ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ], [ 7 ] ]