跳轉到主要內容
您可以在輸入程式碼的任何區段中建立和使用變數。變數名稱不得與全域常數或元素的名稱相同。 變數可以透過以下兩種方式來建立。

透過指定變數的型別與名稱來宣告變數

語法如下:
[type name] [variable name];
例如:
Int a;
String s;
Logic isElementLongEnough;
若要存取變數的值,必須先使用指派運算子將其初始化。存取尚未初始化的變數,會在編譯或執行程式碼時產生錯誤。

同時宣告並初始化變數

你可以使用運算式來同時宣告並初始化變數,例如元素名稱、元素屬性或另一個變數。語法如下所示:
Let [variable name] = [expression]
例如:
Int a;a=3; Let a1 = a + 5;
Let myElement = SearchObjects.Group1.Group2.FirstItem
Let myRect = SearchObjects.Group1.Group2.FirstItem.Rect
系統會建立一個具有指定名稱的變數。變數的型別會依其所參照的運算式之型別隱含決定。同時,該變數會使用運算式的值來初始化。 使用此方法建立的變數,可以方便地作為巢狀層級很深的元素及其他物件的別名,以簡化表示方式。