Menu
CoddyTech

Criando uma Tabela

Parte da seção Fundamentos do Journey de Lua da Coddy. Lição 57 de 90.

Em Lua, as tabelas são criadas usando chaves {}.

A tabela mais simples que você pode criar é uma tabela vazia:

local myTable = {}

Você também pode criar uma tabela que já contenha valores colocando-os entre chaves, separados por vírgulas:

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

Quando você cria uma tabela com valores como estes, Lua atribui automaticamente uma posição numérica a cada valor, começando em 1. Então, na tabela numbers acima, 10 está na posição 1, 25 está na posição 2 e 30 está na posição 3.

challenge icon

Desafio

Fácil

Crie um sistema de inventário para um jogo construindo uma tabela para armazenar diferentes tipos de armas. Declare uma variável chamada weapons e atribua a ela uma tabela que contenha exatamente três valores de string: "sword", "bow" e "staff". A linha abaixo do seu código imprime a tabela.

Experimente você mesmo

-- TODO: Escreva seu código aqui
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Lua online