الدرس 3 من 8

التقطيع إلى دفعات

هدف الدرس

ألف عنصر في دفعات مئة

01

الشرح

الترقيم، والإرسال على دفعات، والشبكة ثلاثة أعمدة — كلها تقطيع مصفوفة إلى مجموعات بحجم ثابت.

وslice يفعلها بلا تعديل الأصل: تتقدّم بخطوات size وتقتطع في كل خطوة.

والحالات الحدّية هي الاختبار الحقيقي: مصفوفة فارغة، وحجم لا يقسم الطول، وحجم صفر أو سالب — هذا الأخير يجعل الحلقة لا تنتهي إن لم تحرسه.

02

المطلوب

اكتب chunk(arr, size) تُرجع مصفوفة مصفوفات، وتحرس المُدخل الفاسد.

معايير التصحيح

6 معايير
  1. التقطيع المتساوي صحيح
  2. الدفعة الأخيرة الناقصة تبقى
  3. المصفوفة الفارغة تعطي فارغة
  4. حجم صفر لا يعلّق الصفحة
  5. الحجم السالب كذلك
  6. الأصل لم يُعدَّل
index.html
المعاينة
index.html100%
–/6

اضغط «تشغيل» ليبدأ الفحص.

6 معايير في بطاقة «المطلوب».