Menu
CoddyTech

Il tuo primo codice Luau

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

È ora di scrivere il tuo primo codice Luau! La novità rispetto a Lua, che già conosci, è l'annotazione del tipo: 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 stringa. Prova ad assegnarle un numero più avanti e il verificatore segnalerà un errore mentre stai ancora modificando il codice.

Luau ti offre anche un modo più pratico per creare l'output: l'interpolazione delle stringhe. Una stringa scritta con gli apici inversi 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

Memorizza il nome del linguaggio in una variabile tipizzata e salutalo.

  1. Sotto il commento, dichiara local language: string = "Luau".
  2. Modifica la stampa in una stringa con backtick: print(`Hello, {language}!`).

Premi Esegui codice: l’output mostra Hello, Luau!.

Provalo tu

-- Dichiara il linguaggio qui

print(``)

Tutte le lezioni di Introduzione a Luau

Esercitati da solo: Compilatore Luau online