Menu
CoddyTech

Repaso: arrays y mapas

Parte de la sección Introducción a Luau del Journey de Lua de Coddy. Lección 22 de 80.

challenge icon

Desafío

Intermedio

Cuenta cada fruta e imprime las cantidades en orden alfabético.

  1. Recorre items con ipairs, contando en local counts: {[string]: number} = {}.
  2. Recopila las claves en local names: {string} = {} y llama a table.sort(names).
  3. Para cada nombre en names, imprime `{name}: {counts[name]}`.

Pulsa Ejecutar código: la salida muestra apple: 3, banana: 2 y cherry: 1.

Pruébalo tú mismo

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

-- 1) cuenta cada elemento en counts: {[string]: number}
-- 2) reúne las claves en names: {string} y ordénalas
-- 3) imprime `{name}: {count}` para cada nombre ordenado
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Introducción a Luau

Practica por tu cuenta: Compilador de Luau online