Menu
Coddy logo textTech

Proje: Envanter Öğesi

Coddy'nin Lua Journey'sinin Luau'ya Giriş bölümünün bir parçası — ders 63 / 73.

challenge icon

Görev

Kolay

Temel türünü ve iki ögeyi tanımlayarak envanter projesini başlatın.

  • id: number, name: string ve data: T alanlarına sahip Item<T> generic tür takma adını bildirin.
  • id = 1, name = "Iron Sword" ve data = {damage = 25} değerleriyle Item<{damage: number}> türünde bir sword oluşturun.
  • id = 2, name = "Health Potion" ve data = {heal = 40} değerleriyle Item<{heal: number}> türünde bir potion oluşturun.

Ardından, her birini ayrı bir satırda yazdırın:

  1. sword.id
  2. sword.name
  3. sword.data.damage
  4. potion.id
  5. potion.name
  6. potion.data.heal

Kendin dene

-- Kodu buraya yaz
-- 1) id, name ve data ile jenerik tip Item<T>'yi tanımla
-- 2) sword (Item<{damage: number}>) ve potion (Item<{heal: number}>) oluştur
-- 3) istenen altı alanı, her satıra bir tane olacak şekilde yazdır

Luau'ya Giriş bölümündeki tüm dersler