Menu
Coddy logo textTech

Özet: Diziler ve Map'ler

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

challenge icon

Görev

Orta

Şununla başlatılmış tür belirtilmiş bir dizi items: {string} oluşturun:

{"apple", "banana", "apple", "cherry", "banana", "apple"}

counts: {[string]: number} üzerinde items kullanarak döngü oluşturun ve her öğenin kaç kez göründüğünü sayarak tür belirtilmiş bir eşleme ipairs oluşturun.

Ardından, her farklı öğe için alfabetik sırayla tam olarak apple: 3 biçiminde bir satır yazdırın. Sabit bir sıra elde etmek için eşlemenin anahtarlarını bir {string} dizisinde toplayın, table.sort ile sıralayın ve sıralanmış anahtarlar üzerinde ipairs kullanarak döngü oluşturun.

Kendin dene

-- Kodu buraya yaz
-- 1) items: {string} altı meyve ile
-- 2) ipairs kullanarak counts: {[string]: number} içine sayım yap
-- 3) anahtarları bir {string} dizisine topla, table.sort ile sırala
-- 4) sıralı düzendeki her anahtar için `{name}: {count}` yazdır

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

Kendi başına pratik yap: Online Lua derleyicisi