Menu
CoddyTech

أساسيات المصفوفات ثنائية الأبعاد

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

المصفوفة ثنائية الأبعاد هي مصفوفة تحتوي على مصفوفات فرعية. ويمكن النظر إلى كل مصفوفة فرعية على أنها صف في شبكة.على سبيل المثال:const cinema = [ [true, true], // Row 0 [false, true] // Row 1 ];تمثل هذه المصفوفة شبكة 2x2 (عنصران في كل صف، وهناك صفان).لإنشاء مصفوفة ثنائية الأبعاد من الأعداد الصحيحة تتكون من 3 صفوف و4 أعمدة، اكتب:const matrix = [ [1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12] ]; // 3x4 gridلاحظ أن المصفوفات ثنائية الأبعاد في JavaScript مرنة: ليس من الضروري أن تحتوي المصفوفات الفرعية على النوع نفسه من البيانات، ولا يلزم حتى أن تكون بالطول نفسه.على سبيل المثال، يمكنك مزج الأنواع والأطوال داخل المصفوفة ثنائية الأبعاد نفسها:const mixed = [ [1, 2, 3], ["apple", "banana"], [true] ];

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

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

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

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