Menu
CoddyTech

Numero, stringa e booleano

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

Luau ha tre tipi primitivi fondamentali che costituiscono gli elementi di base della maggior parte dei programmi: string, number e boolean. Hai sempre usato questi valori in Lua: Luau ti permette di dichiararli come tipi.

Il tipo string serve per i dati testuali:

local productName: string = "Laptop"

Il tipo number gestisce tutti i valori numerici, sia interi che decimali, proprio come già sai dal tipo numerico unico di Lua:

local price: number = 999.99

Il tipo boolean rappresenta i valori true/false, perfetti per flag e condizioni:

local inStock: boolean = true

Una volta annotata, ogni variabile è vincolata al proprio tipo: assegna la stringa "500" a price e il controllo dei tipi segnala subito un errore. E ricorda: print(inStock) stampa la parola true, perché i valori booleani vengono convertiti in stringhe come true/false.

challenge icon

Sfida

Facile

Descrivi un prodotto con tre variabili tipizzate.

  1. Dichiara local productName: string = "Gaming Mouse".
  2. Dichiara local price: number = 49.99 e local inStock: boolean = true.
  3. Stampa le tre variabili, una per riga, in quest'ordine.

Premi Esegui codice: l'output mostra Gaming Mouse, 49.99 e true.

Provalo tu

-- 1) dichiara productName, price e inStock con i rispettivi tipi
-- 2) stampa tutte e tre le variabili, ciascuna su una riga separata

Tutte le lezioni di Introduzione a Luau

Esercitati da solo: Compilatore Luau online