Menu
Coddy logo textTech

La funzione type()

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

La funzione type() accetta come input qualsiasi valore o variabile e restituisce una stringa che ti indica di quale tipo di dato si tratta. Ecco come funziona:

playerScore = 100
playerName = "Coddy"
isReady = true
emptyValue = nil

print(type(playerScore))  -- restituisce: number
print(type(playerName))   -- restituisce: string
print(type(isReady))      -- restituisce: boolean
print(type(emptyValue))   -- restituisce: nil
challenge icon

Sfida

Facile

Ti vengono fornite diverse variabili predefinite contenenti tipi di dati diversi. Usa la funzione type() per determinare e stampare il tipo di dato di ciascuna variabile.

Le variabili sono:

  • mysteryValue1 = 42
  • mysteryValue2 = "Adventure"
  • mysteryValue3 = false
  • mysteryValue4 = nil

Stampa il tipo di ciascuna variabile in ordine, uno per riga.

Output previsto:

number
string
boolean
nil

Provalo tu

-- Variabili predefinite
mysteryValue1 = 42
mysteryValue2 = "Adventure"
mysteryValue3 = false
mysteryValue4 = nil

-- TODO: Scrivi qui il tuo codice per determinare e stampare il tipo di ogni variabile
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