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 del signo igual y del valor correspondiente. Puedes combinar diferentes tipos de datos para los valores: cadenas, números, valores booleanos o incluso otras tablas.
local gameCharacter = {
    ["playerName"] = "Hero",
    ["level"] = 5,
    ["isAlive"] = true
}
Para acceder a un valor de una tabla con estilo de 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 utilizando la sintaxis de tabla de estilo diccionario. Crea una tabla llamada character que represente el avatar de un jugador con los siguientes pares clave-valor: a ["name"] se le debe asignar la cadena "Phoenix", a ["class"] se le debe asignar la cadena "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 utilizando 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

Practica por tu cuenta: Compilador de Lua online