Menu
Coddy logo textTech

Creación de Tablas Estilo Diccionario

Parte de la sección Fundamentos del Journey de Lua de Coddy — lección 65 de 90.

Para crear una tabla de estilo diccionario, usas llaves {} y especificas cada par clave-valor usando la sintaxis ["key"] = value:
local student = {
    ["name"] = "Sarah",
    ["age"] = 20,
    ["major"] = "Computer Science"
}
Cada clave debe estar encerrada entre corchetes y comillas, seguida por el signo de igual y el valor correspondiente. Puedes mezclar diferentes tipos de datos para los valores: cadenas, números, booleanos o incluso otras tablas.
local gameCharacter = {
    ["playerName"] = "Hero",
    ["level"] = 5,
    ["isAlive"] = true
}
Para acceder a un valor de una tabla estilo diccionario, usa la notación de corchetes: escribe el nombre de la tabla seguido de la clave entre corchetes y comillas:
print(gameCharacter["playerName"])  -- imprime: Hero
print(gameCharacter["level"])       -- imprime: 5
challenge icon

Desafío

Fácil

Crea un perfil de personaje de videojuego usando la sintaxis de tabla estilo diccionario. Crea una tabla llamada character que represente al avatar de un jugador con los siguientes pares clave-valor: a ["name"] se le debe asignar el string "Phoenix", a ["class"] se le debe asignar el string "Mage", a ["level"] se le debe asignar el número 12, y a ["experience"] se le debe asignar el número 2850. Después de crear la tabla, imprime la clase del personaje usando la notación de corchetes.

Pruébalo tú mismo

-- TODO: Escribe tu código aquí
-- Crea la tabla del personaje con los pares clave-valor requeridos
-- Luego imprime la clase del personaje usando notación de corchetes
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 Fundamentos