Menu
Coddy logo textTech

הצגת המלאי

חלק מהיחידה יסודות במסלול ה-Lua של Coddy. שיעור 79 מתוך 90.

challenge icon

אתגר

קל

בהמשך למלאי שלך, שכולל שיקוי אחד, צור מערכת תצוגה שתציג את כל השיקויים הזמינים בחנות שלך. תחילה, הוסף שיקוי שני למלאי שלך על ידי יצירת טבלה בסגנון מילון בשם manaPotion עם המאפיינים הבאים:

  • name עם הערך "Mana Potion"
  • price עם הערך 12
  • stock עם הערך 5

השתמש ב-table.insert() כדי להוסיף את manaPotion לטבלת inventory שלך.

לאחר מכן, צור מערכת תצוגה באמצעות לולאת for מספרית כדי לעבור על טבלת inventory שלך. עבור כל שיקוי במלאי, הדפס את שם השיקוי ואת מחירו בתבנית: "[name]: [price] gold". השתמש בשרשור מחרוזות כדי לשלב את name ואת price של השיקוי עם הטקסט המתאר.

נסו בעצמכם

-- Create empty inventory table
local inventory = {}

-- Create health potion table
local healthPotion = {
    name = "Health Potion",
    price = 15,
    stock = 8
}

-- Add health potion to inventory
table.insert(inventory, healthPotion)

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

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Lua אונליין