Aprenda a crear y usar variables en las secciones de código del lenguaje FlexiLayout.
Puede crear y utilizar variables en cualquier sección donde se introduzca código. El nombre de una variable no puede coincidir con el de una constante global ni con el de un elemento.Las variables se pueden crear de dos maneras.
Declarar una variable especificando su tipo y su nombre
La sintaxis es la siguiente:
Copiar
Preguntar a la IA
[nombre del tipo] [nombre de la variable];
Por ejemplo:
Copiar
Preguntar a la IA
Int a;
Copiar
Preguntar a la IA
String s;
Copiar
Preguntar a la IA
Logic isElementLongEnough;
Para acceder al valor de una variable, primero debe inicializarla mediante un operador de asignación. Acceder a una variable que no ha sido inicializada provocará un error durante la compilación o al ejecutar el código.
Declarar e inicializar una variable al mismo tiempo
Puede declarar e inicializar una variable usando una expresión, p. ej., un nombre de elemento, una propiedad de elemento u otra variable. La sintaxis es la siguiente:
Copiar
Preguntar a la IA
Sea [nombre de variable] = [expresión]
Por ejemplo:
Copiar
Preguntar a la IA
Int a;a=3; Let a1 = a + 5;
Copiar
Preguntar a la IA
Let myElement = SearchObjects.Group1.Group2.FirstItem
Copiar
Preguntar a la IA
Let myRect = SearchObjects.Group1.Group2.FirstItem.Rect
El sistema crea una variable con el nombre especificado. El tipo de la variable se define implícitamente según el tipo de la expresión a la que hace referencia. Al mismo tiempo, la variable se inicializa con el valor de la expresión.Las variables creadas mediante este método pueden utilizarse como alias para elementos profundamente anidados y otros objetos, a fin de abreviar la notación.