مراجعة - ورشة عمل الـ Arrays
جزء من قسم المنطق وتدفق التنفيذ في رحلة JavaScript على Coddy. الدرس 50 من 65.
التحدي
سهلأنشئ دالة تسمى arrayWorkshop تأخذ مصفوفة من الأرقام كمعامل. يجب أن تقوم الدالة بالعمليات التالية:
- إزالة جميع الأرقام المكررة من المصفوفة
- إذا كانت المصفوفة تحتوي على أقل من 3 عناصر بعد إزالة التكرارات، أضف الرقم 0 إلى المصفوفة حتى يصبح لديها 3 عناصر
- استبدل العنصرين الأول والأخير بمجموعهما
- إرجاع المصفوفة المعدلة
جرّب بنفسك
function arrayWorkshop(arr) {
// اكتب الكود الخاص بك هنا
}
جميع دروس المنطق وتدفق التنفيذ
1السلاسل النصية بعمق
أساسيات السلاسل النصيةالتكرار عبر السلاسل النصيةTemplate Literalsدوال السلاسل النصيةمراجعة - String Weaver2المصفوفات متعددة الأبعاد
أساسيات المصفوفات ثنائية الأبعادالوصول إلى عناصر المصفوفات ثنائية الأبعادالحلقات المتداخلة مع المصفوفات ثنائية الأبعادمراجعة - المصفوفات ثنائية الأبعادجمع وطرح المصفوفاتالمصفوفات المتعرجة (Jagged Arrays)المصفوفات ثلاثية الأبعاد وما بعدهاأنماط المصفوفات ثنائية الأبعاد الشائعةمراجعة - كل شيء عن المصفوفات5المجموعات - الجزء الأول
ما هي المجموعة؟التكرار عبر المجموعاتإضافة عنصرإزالة عنصرالتحقق من وجود عنصرالحجم وهل هي فارغةالنسخ والمسحملخص - أساسيات المجموعات8مواضيع شيقة حول الـ Arrays
تفكيك الـ Arrayاستخدام الـ Spread Syntax في الـ Arraysالـ Sparse Arraysمراجعة - ورشة عمل الـ Arrays3JSON الجزء الأول
ما هو JSON؟التحقق من وجود المفتاحObject MethodsSpread Operator الجزء الأولSpread Operator الجزء الثانيحذف المفاتيحمراجعة - معالجة مفاتيح JSONتدرّب بنفسك: مترجم JavaScript عبر الإنترنت