Menu
Coddy logo textTech

Crear una tabla

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

En Lua, las tablas se crean usando llaves {}.

La tabla más simple que puedes crear es una vacía:

local myTable = {}

También puedes crear una tabla que ya contenga valores colocándolos dentro de las llaves, separados por comas:

local numbers = {10, 25, 30}
local names = {"Alice", "Bob", "Charlie"}

Cuando creas una tabla con valores como este, Lua asigna automáticamente a cada valor una posición numérica comenzando desde 1. Así que en la tabla numbers de arriba, 10 está en la posición 1, 25 está en la posición 2, y 30 está en la posición 3.

challenge icon

Desafío

Fácil

Crea un sistema de inventario de juego construyendo una tabla para almacenar diferentes tipos de armas. Declara una variable llamada weapons y asígnale una tabla que contenga exactamente tres valores de cadena: "sword", "bow" y "staff". Después de crear la tabla, imprime la tabla completa para mostrar tu colección de armas (dado).

Pruébalo tú mismo

-- TODO: Escribe tu código aquí

-- Imprime la tabla de armas - NO MODIFICAR
print(table.concat(weapons, "\t"))
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