Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

تعديل العناصر عبر الفهرس

جزء من قسم الأساسيات في رحلة Lua على Coddy — الدرس 59 من 90.

يستخدم تعديل عنصر في جدول نفس صيغة الأقواس المربعة المستخدمة للوصول إليه، ولكن مع معامل التعيين.

إليك الصيغة الأساسية لتغيير قيمة:

local items = {"milk", "bread", "eggs"}
items[1] = "almond milk"  -- يغير العنصر الأول
print(items[1])  -- المخرجات: almond milk

تعمل عملية التعيين تماماً كما هو الحال مع المتغيرات العادية - حيث تحدد الموضع الذي تريد تغييره باستخدام الفهرس (index) داخل أقواس مربعة، ثم تستخدم علامة التساوي لتعيين القيمة الجديدة.

local scores = {85, 92, 78}
scores[2] = 95  -- تحديث الدرجة الثانية
print(scores[2])  -- المخرجات: 95
challenge icon

التحدي

سهل

أنشئ نظاماً لإدارة إعدادات اللعبة يوضح تعديل عناصر الجدول. أولاً، أنشئ جدولاً باسم gameSettings يحتوي على ثلاث قيم نصية بالضبط: "easy"، و "on"، و "high". بعد إنشاء الجدول، قم بتعديل العنصر الأول عن طريق تغييره من "easy" إلى "hard". أخيراً، قم بطباعة العنصر الأول المعدل لتأكيد التغيير.

جرّب بنفسك

-- TODO: اكتب كودك هنا
-- أنشئ جدول gameSettings بالقيم المطلوبة
-- قم بتعديل العنصر الأول
-- اطبع العنصر الأول المعدل
quiz iconاختبر نفسك

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

جميع دروس الأساسيات