Menu
Coddy logo textTech

Creare una tabella

Fa parte della sezione Fondamenti del percorso Lua di Coddy. Lezione 57 di 90.

In Lua, le tabelle si creano usando le parentesi graffe {}.

La tabella più semplice che puoi creare è una tabella vuota:

local myTable = {}

Puoi anche creare una tabella che contiene già dei valori inserendoli tra parentesi graffe, separati da virgole:

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

Quando crei una tabella con valori come questi, Lua assegna automaticamente a ogni valore una posizione numerica a partire da 1. Quindi, nella tabella numbers qui sopra, 10 si trova in posizione 1, 25 in posizione 2 e 30 in posizione 3.

challenge icon

Sfida

Facile

Crea un sistema di inventario per un gioco creando una tabella in cui memorizzare diversi tipi di armi. Dichiara una variabile chiamata weapons e assegnale una tabella contenente esattamente tre valori stringa: "sword", "bow" e "staff". Dopo aver creato la tabella, stampa l'intera tabella per visualizzare la tua collezione di armi (fornito).

Provalo tu

-- TODO: Scrivi il tuo codice qui

-- Stampa la tabella weapons - NON MODIFICARE
print(table.concat(weapons, "\t"))
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Lua online