Menu
CoddyTech

المصفوفات متعرجة الأبعاد

جزء من قسم المنطق وتدفق التنفيذ في رحلة JavaScript على Coddy. الدرس 11 من 65.

المصفوفة غير المنتظمة هي بنية شبيهة بمصفوفة ثنائية الأبعاد، حيث يمكن أن يختلف طول كل صف. على سبيل المثال:const classroom = [<br> ["Alice", "Bob"],<br> ["Charlie", "Diana", "Eve"],<br> ["Frank"]<br>];هنا، يحتوي الصف الأول على 2 عنصر، والصف الثاني على 3 عناصر، والصف الثالث على 1 عنصر.لاحظ أنه رغم أن المثال يستخدم const، يمكن تعريف المصفوفات المتعرجة باستخدام let أو var أيضًا؛ والميزة الأساسية هي استخدام تعبيرات المصفوفات الحرفية المتداخلة.
challenge icon

التحدي

سهل

أنشئ دالة باسم sumJagged تستقبل مصفوفة متعرجة من الأعداد وتُرجع مجموع جميع العناصر في كل الصفوف، بغض النظر عن طول الصف.

جرّب بنفسك

function sumJagged(jaggedArray) {
  // TODO: نفّذ منطق جمع جميع عناصر المصفوفة المتعرجة.
}
// لا تكتب أي شيء خارج الدالة
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس المنطق وتدفق التنفيذ

تدرّب بنفسك: مترجم JavaScript عبر الإنترنت