Menu
CoddyTech

Özet: Diziler ve Map’ler

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

challenge icon

Görev

Orta

Her meyvenin sayısını sayın ve sayıları alfabetik sırayla yazdırın.

  1. items üzerinde ipairs ile döngü kurarak sayıları local counts: {[string]: number} = {} içine kaydedin.
  2. Anahtarları local names: {string} = {} içine toplayın ve table.sort(names) çağrısını yapın.
  3. names içindeki her adı `{name}: {counts[name]}` ile yazdırın.

Kodu Çalıştır düğmesine basın: çıktı olarak apple: 3, banana: 2 ve cherry: 1 görünür.

Kendin dene

local items: {string} = {"apple", "banana", "apple", "cherry", "banana", "apple"}

-- 1) her öğeyi counts içinde say: {[string]: number}
-- 2) anahtarları names içinde topla: {string} ve sırala
-- 3) sıralanmış her ad için `{name}: {count}` yazdır
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

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

Kendi başına pratik yap: Online Luau derleyicisi