আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা লিটারেল এবং একটি সংখ্যার অ্যারে নেয়, বলুন n৷
ফাংশনটি একটি নতুন অ্যারে ফেরত দেবে, n সাবঅ্যারেতে বিভক্ত, এই শর্তে যে n সর্বদা অ্যারের দৈর্ঘ্যের চেয়ে কম বা সমান হবে।
উদাহরণস্বরূপ:যদি ইনপুট অ্যারে −
হয়const arr =[1,2,3,4,5,6,7,8,9,10];const n =3;
তারপর আউটপুট −
হওয়া উচিতconst output =[[1,2,3],[4,5,6],[7,8,9,10]];
উদাহরণ
এর জন্য কোড হবে −
const arr =[1,2,3,4,5,6,7,8,9,10];const n =3;const divideIntoChunks =(arr, count) => { const res =[]; const size =arr.length / count; let ind =0; যখন (indআউটপুট
কনসোলে আউটপুট -
<প্রে>[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9, 10 ] ]