#Lua: variabili e assegnazioni

Luando#4: In questa puntata si studieranno le variabili e le assegnazioni di un valore a una variabile. Una variabile è un contenitore di vari valori (cioè dati). Una variabile ha un suo nome identificativo. Far contenere un valore alla volta a una variabile (sganciandola da quel valore precedente) viene detto operazione di assegnazione. Assegna un valore a una variabile, che viene identificata da un nome. La prima assegnazione crea la variabile che altrimenti avrebbe il valore speciale riservato nil, tipico delle variabili inesistenti.

Kate evidenzia il codice Lua
-- variabile1 ha valore nil (non esiste ancora)
local variabile1="testo (valore di tipo stringa)" -- ora esiste e ha valore stringa
variabile2=123 -- variabile2 inizia ad esistere ma come variabile globale
local variabile3 -- variabile3 inizia ad esistere come variabile locale ma ha valore nil
variabile3=variabile2 -- variabile3 ora ha valore 123
variabile1=2 -- variabile1 ora ha valore 2, non stringa di testo ma di tipo numerico
variabile3=variabile3+variabile1 -- assegna la somma di due variabili quindi
-- equivale a variabile3=123+2 quindi variabile3=125

L’operatore di assegnazione è “=” e si usa come (dove assegnare)=(cosa assegnare).


Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *