Menu
CoddyTech

إضافة جرعة

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

challenge icon

التحدي

سهل

بناءً على جدول المخزون الفارغ الذي أنشأته في الدرس السابق، أنشئ جرعتك السحرية الأولى وأضفها إلى مخزون المتجر. أنشئ جدولًا بأسلوب القاموس باسم healthPotion، يتضمن الخصائص التالية:

  • name وقيمته "Health Potion"
  • price وقيمته 15
  • stock وقيمته 8

بعد إنشاء جدول الجرعة، استخدم table.insert() لإضافة جدول healthPotion بوصفه العنصر الأول في جدول inventory. يؤدي ذلك إلى إنشاء بنية جداول متداخلة، بحيث يحتوي مخزونك على جداول الجرعات.

أخيرًا، اطبع طول جدول inventory للتأكد من إضافة جرعة واحدة بنجاح إلى متجرك. انقل سطر print(#inventory) من الخطوة السابقة إلى نهاية التعليمات البرمجية، حتى يُطبع الطول مرة واحدة فقط.

جرّب بنفسك

-- TODO: Write your code here
inventory = {}

-- Print the length of the inventory table
print(#inventory)

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

تدرّب بنفسك: مترجم Lua عبر الإنترنت