التكرار عبر المصفوفات
جزء من قسم Fundamentals في رحلة JavaScript على Coddy — الدرس 63 من 77.
التكرار يعني المرور عبر العناصر واحداً تلو الآخر في تسلسل. مع المصفوفات، يمكننا الوصول إلى كل عنصر بشكل منهجي باستخدام طرق مختلفة.
الطريقة الأكثر شيوعاً للتكرار عبر مصفوفة هي استخدام حلقة for مع خاصية .length:
let fruits = ["apple", "banana", "orange"];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}المخرجات:
apple
banana
orangeالتحدي
سهلأنشئ برنامجاً يستقبل مصفوفة من السلاسل النصية كمدخلات (معطى)، ويطبع مصفوفة جديدة تحتوي فقط على الكلمات التي يزيد طولها عن 5 أحرف
ورقة مرجعية
للتكرار عبر مصفوفة، استخدم حلقة for مع خاصية .length:
let fruits = ["apple", "banana", "orange"];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}جرّب بنفسك
let arr = inp.split(", "); // لا تغير هذا السطر
// اكتب كودك بالأسفليتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
2المتغيرات
الأرقامString (النصوص)Boolean (القيم المنطقية)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيراتالثوابت8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - Factorialحلقة Do Whileالحلقات المتداخلة3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)اختصارات العمليات الحسابيةمعاملات المقارنةالمساواة الصارمة مقابل العاديةمراجعة - العمليات الحسابية البسيطة6أساسيات الإدخال والإخراج (IO)
الإخراجالإخراج باستخدام المتغيراتتحويل أنواع البيانات - الجزء الأولتحويل أنواع البيانات - الجزء الثانيمراجعة - حتى 120مراجعة - صح أم خطأ9الدوال
تعريف دالةالوسائطالإرجاعمراجعة - دالة Sigmaتعبير الدالةالمعاملات الافتراضيةدوال السهممراجعة - دالة Validation12المصفوفات - الجزء الثاني
التكرار عبر المصفوفاتدالة forEachحلقة for...ofمراجعة - عداد Pتقطيع المصفوفاتدوال المصفوفات - الجزء الثالثدوال المصفوفات - الجزء الرابعاختبار العضوية