Vai al contenuto principale
Puoi creare e utilizzare variabili in qualsiasi sezione in cui si inserisce del codice. Il nome di una variabile non può coincidere con quello di una costante globale o di un elemento. Le variabili possono essere create in due modi.

Dichiarare una variabile specificandone tipo e nome

La sintassi è la seguente:
[nome del tipo] [nome della variabile];
Per esempio:
Int a;
String s;
Logic isElementLongEnough;
Per utilizzare il valore di una variabile, è necessario prima inizializzarla tramite un operatore di assegnazione. Utilizzare una variabile non inizializzata provocherà un errore in fase di compilazione o durante l’esecuzione del codice.

Dichiarare e inizializzare una variabile contemporaneamente

È possibile dichiarare e inizializzare una variabile usando un’espressione, ad esempio un nome di elemento, una proprietà di elemento o un’altra variabile. La sintassi è la seguente:
Sia [nome variabile] = [espressione]
Ad esempio:
Int a;a=3; Let a1 = a + 5;
Let myElement = SearchObjects.Group1.Group2.FirstItem
Let myRect = SearchObjects.Group1.Group2.FirstItem.Rect
Il sistema crea una variabile con il nome specificato. Il tipo della variabile è definito implicitamente dal tipo dell’espressione a cui fa riferimento. Contestualmente, la variabile viene inizializzata con il valore dell’espressione. Le variabili create con questo metodo possono essere usate comodamente come scorciatoie per elementi annidati in profondità e altri oggetti, rendendo la notazione più concisa.