Menu
Coddy logo textTech

Riepilogo - proprietà degli elementi

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

challenge icon

Sfida

Facile

Crea un sistema di gestione delle armi magiche che dimostri tutte le operazioni sulle tabelle in stile dizionario. Inizia creando una tabella chiamata magicSword con le seguenti coppie chiave-valore iniziali: a ["name"] deve essere assegnata la stringa "Flamebrand", a ["damage"] deve essere assegnato il numero 45 e a ["rarity"] deve essere assegnata la stringa "rare".

Dopo aver creato la tabella iniziale della spada, esegui le seguenti operazioni in sequenza: per prima cosa, modifica il valore di damage in 55 per rappresentare un potenziamento. Poi, aggiungi una nuova coppia chiave-valore ["enchantment"] con il valore "fire" per mostrare la proprietà magica della spada. Infine, rimuovi la chiave rarity assegnandole nil, poiché questa informazione non è più necessaria.

Dopo aver completato tutte le operazioni, stampa il nome della spada, il valore del danno aggiornato e il tipo di incantamento per verificare le modifiche.

Provalo tu

-- Crea la tabella iniziale magicSword
-- TODO: Scrivi qui il tuo codice

-- Stampa i valori finali
print(magicSword["name"])
print(magicSword["damage"])
print(magicSword["enchantment"])

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Lua online