تعديل المصفوفات
جزء من قسم الأساسيات في رحلة JavaScript على Coddy. الدرس 59 من 77.
بالإضافة إلى الوصول إلى عناصر المصفوفة، يمكنك أيضًا تعديلها. لتعديل عنصر محدد في المصفوفة، يمكنك إسناد قيمة جديدة إليه باستخدام فهرسه.
إليك مثالًا:
let myArray = ["apple", "banana", "cherry"]
myArray[1] = "orange";
console.log(myArray);الناتج:
["apple", "orange", "cherry"]تم تغيير banana إلى orange
التحدي
سهلأنشئ دالة باسم changeElement تستقبل 3 وسيطات:
- الوسيطة الأولى هي مصفوفة
- الوسيطة الثانية هي فهرس
- الوسيطة الثالثة هي عنصر جديد
ستُرجع الدالة المصفوفة المعدّلة عن طريق تغيير العنصر الموجود عند الفهرس المحفوظ في الوسيطة الثانية إلى القيمة الموجودة في الوسيطة الثالثة.
على سبيل المثال، باستخدام الوسيطات التالية: changeElement([1, 2, 3], 0, 9) ستُرجع الدالة [9, 2, 3]
جرّب بنفسك
function changeElement(arr, index, newElement) {
// اكتب الشيفرة هنا
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
2المتغيرات
الأرقامString (النصوص)Boolean (القيم المنطقية)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيراتالثوابت8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - Factorialحلقة Do Whileالحلقات المتداخلة11المصفوفات - الجزء الأول
تعريف مصفوفةالوصول إلى عناصر المصفوفةتعديل المصفوفاتدوال المصفوفات - الجزء الأولدوال المصفوفات - الجزء الثانيمراجعة - معالج المصفوفات3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)اختصارات العمليات الحسابيةمعاملات المقارنةالمساواة الصارمة مقابل العاديةمراجعة - العمليات الحسابية البسيطة6أساسيات الإدخال والإخراج (IO)
الإخراجالإخراج باستخدام المتغيراتتحويل أنواع البيانات - الجزء الأولتحويل أنواع البيانات - الجزء الثانيمراجعة - حتى 120مراجعة - صح أم خطأتدرّب بنفسك: مترجم JavaScript عبر الإنترنت