Menu
CoddyTech

Rückblick: Arrays und Maps

Teil des Abschnitts Einführung in Luau der Lua-Journey von Coddy. Lektion 22 von 80.

challenge icon

Aufgabe

Mittel

Zähle jede Obstsorte und gib die Anzahlen in alphabetischer Reihenfolge aus.

  1. Durchlaufe items mit ipairs und zähle in local counts: {[string]: number} = {}.
  2. Sammle die Schlüssel in local names: {string} = {} und rufe table.sort(names) auf.
  3. Gib für jeden Namen in names `{name}: {counts[name]}` aus.

Klicke auf „Ausführen“: Die Ausgabe zeigt apple: 3, banana: 2 und cherry: 1.

Probier es selbst

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

-- 1) Zähle jedes Element in counts: {[string]: number}
-- 2) Sammle die Schlüssel in names: {string} und sortiere sie
-- 3) Gib für jeden sortierten Namen `{name}: {count}` aus
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Einführung in Luau

Übe selbstständig: Online-Luau-Compiler