Menu
Coddy logo textTech

Özet - Parti Üyelerini Yönetme

Coddy'nin Lua Journey'sinin Fundamentals bölümünün bir parçası — ders 63 / 90.

challenge icon

Görev

Kolay

Tüm temel liste stili tablo işlemlerini gösteren bir macera grubu yönetim sistemi oluşturun. İşe tam olarak üç dize değeri içeren adventurers adında bir tablo oluşturarak başlayın: "Gandalf", "Legolas" ve "Gimli". Tabloyu oluşturduktan sonra, aşağıdaki işlemleri sırasıyla gerçekleştirin:

İlk olarak, mevcut grup üyesi sayısını yazdırmak için uzunluk operatörü # kullanın. Ardından, gruba yeni bir üye olarak "Aragorn" eklemek için table.insert() kullanın. Sonra, gruptaki ilk üyeyi çıkarmak için table.remove() kullanın. Belirli bir konumdaki bir öğeyi kaldırmak için dizini ikinci bir argüman olarak geçirin: table.remove(adventurers, 1), dizin 1'deki öğeyi (yani "Gandalf") kaldırır ve kalan üyeleri otomatik olarak aşağı kaydırır. Son olarak, nihai sayıyı göstermek için grubun uzunluğunu tekrar yazdırın.

Kendin dene

-- Başlangıç üyeleriyle maceracılar tablosunu oluşturun
local adventurers = {"Gandalf", "Legolas", "Gimli"}

-- YAPILACAK: Kodunuzu buraya yazın
-- 1. Uzunluk operatörünü kullanarak mevcut grup üyelerinin sayısını yazdırın
-- 2. table.insert() kullanarak gruba "Aragorn"u ekleyin
-- 3. table.remove() kullanarak ilk üyeyi kaldırın
-- 4. Grup üyelerinin son sayısını yazdırın

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