Menu
CoddyTech

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