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

مراجعة - خصائص العناصر

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

challenge icon

التحدي

سهل

قم بإنشاء نظام لإدارة الأسلحة السحرية يوضح جميع عمليات الجداول بنمط القاموس (dictionary-style). ابدأ بإنشاء جدول باسم magicSword مع أزواج المفتاح والقيمة الأولية التالية: يجب تعيين السلسلة النصية "Flamebrand" لـ ["name"]، والرقم 45 لـ ["damage"]، والسلسلة النصية "rare" لـ ["rarity"].

بعد إنشاء جدول السيف الأولي، قم بإجراء العمليات التالية بالتسلسل: أولاً، قم بتعديل قيمة damage إلى 55 لتمثيل ترقية. بعد ذلك، أضف زوج مفتاح وقيمة جديد ["enchantment"] بالقيمة "fire" لإظهار الخاصية السحرية للسيف. وأخيراً، قم بإزالة مفتاح rarity عن طريق تعيين nil له لأن هذه المعلومات لم تعد مطلوبة.

بعد الانتهاء من جميع العمليات، قم بطباعة اسم السيف، وقيمة الضرر المحدثة، ونوع السحر (enchantment) للتحقق من التغييرات.

جرّب بنفسك

-- إنشاء جدول magicSword الأولي
-- مهام: اكتب الكود الخاص بك هنا

-- طباعة القيم النهائية
print(magicSword["name"])
print(magicSword["damage"])
print(magicSword["enchantment"])

جميع دروس Fundamentals