Menu
CoddyTech

İksir Ekleme

Coddy'nin Lua Journey'sinin Temeller bölümünün bir parçası. Ders 78 / 90.

challenge icon

Görev

Kolay

Önceki derste oluşturduğun boş envanter tablosundan devam ederek ilk sihirli iksirini oluştur ve dükkânın envanterine ekle. Aşağıdaki özelliklere sahip, sözlük biçiminde bir tablo oluştur ve adını healthPotion koy:

  • değeri "Health Potion" olan name
  • değeri 15 olan price
  • değeri 8 olan stock

İksir tablosunu oluşturduktan sonra, table.insert() kullanarak healthPotion tablosunu inventory tablonun ilk öğesi olarak ekle. Böylece envanterinin iksir tablolarını içerdiği iç içe geçmiş bir tablo yapısı oluşturursun.

Son olarak, dükkânına bir iksirin başarıyla eklendiğini doğrulamak için inventory tablosunun uzunluğunu yazdır. Uzunluğun yalnızca bir kez yazdırılması için önceki adımdaki print(#inventory) satırını kodunun sonuna taşı.

Kendin dene

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

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

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online Lua derleyicisi