Menu
Coddy logo textTech

Il tuo primo codice Luau

Fa parte della sezione Introduzione a Luau del percorso Lua di Coddy. Lezione 3 di 73.

È il momento di scrivere il tuo primo codice Luau! Il nuovo ingrediente che si aggiunge a Lua, che già conosci, è l'annotazione del tipo: i due punti e il nome di un tipo dopo il nome della variabile.

local variableName: type = value

Per esempio, una variabile che dovrebbe contenere solo testo:

local message: string = "Hello, World!"

La parte : string indica al verificatore dei tipi che message deve contenere valori di tipo stringa. Se in seguito provi ad assegnarle un numero, il verificatore segnala un errore mentre stai ancora modificando il codice.

Luau ti offre anche un modo più pratico per creare l'output: l'. Una stringa scritta con i backtick può includere qualsiasi espressione tra parentesi graffe:

local name: string = "Coddy"
print(`Hello, {name}!`)        -- Ciao, Coddy!
print(`2 + 3 is {2 + 3}`)      -- 2 + 3 fa 5

Confrontalo con l'uso di .. ovunque: l'interpolazione mantiene il testo leggibile, mentre le {braces} si occupano della concatenazione.

challenge icon

Sfida

Facile

Crea una variabile denominata language con un'annotazione esplicita del tipo string e assegnale il valore "Luau".

Poi stampa il messaggio Hello, Luau! usando l'interpolazione di stringhe: una stringa con backtick che incorpora {language}.

Provalo tu

-- Scrivi il codice qui
-- 1) dichiara language: string = "Luau"
-- 2) stampa il saluto usando una stringa con backtick: `Hello, {language}!`
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 Introduzione a Luau

Esercitati da solo: Compilatore Luau online