Menu
CoddyTech

Riepilogo: array e mappe

Fa parte della sezione Introduzione a Luau del percorso Lua di Coddy. Lezione 22 di 80.

challenge icon

Sfida

Medio

Conta ogni frutto e stampa i conteggi in ordine alfabetico.

  1. Scorri items con ipairs, contando in local counts: {[string]: number} = {}.
  2. Raccogli le chiavi in local names: {string} = {} e chiama table.sort(names).
  3. Per ogni nome in names, stampa `{name}: {counts[name]}`.

Premi Esegui codice: l'output mostra apple: 3, banana: 2 e cherry: 1.

Provalo tu

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

-- 1) conta ogni elemento in counts: {[string]: number}
-- 2) raccogli le chiavi in names: {string} e ordinale
-- 3) stampa `{name}: {count}` per ogni nome ordinato
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Introduzione a Luau

Esercitati da solo: Compilatore Luau online