Variabili globali e variabili locali
Una variabile dichiarata fuori dalle funzioni è globale: tutte le funzioni dello sketch possono leggerla e modificarla, e il suo valore resta da un fotogramma all’altro.
Una variabile dichiarata dentro una funzione è locale: esiste solo lì e a ogni esecuzione della funzione ricomincia da capo.
Più variabili globali ci sono, più diventa difficile capire quale istruzione le ha cambiate.