Almacenamiento de datos#
Este tutorial cubre cómo crear y usar variables en VEXcode IQ (2ª generación). Al final, sabrás cómo crear una variable y usarla en un proyecto.
Las variables te permiten almacenar datos durante un proyecto, como un número, un valor verdadero/falso o una lista de elementos.
Ve a la categoría Lógica - Variables en la caja de herramientas y selecciona Crear una variable.
Seleccione el tipo de variable que desea crear.
Las variables numéricas pueden almacenar texto o un número.
(my_variable)
Los booleanos almacenan valores verdaderos o falsos.
<my_boolean>
Las listas almacenan una secuencia de texto y/o números.
establecer [my_list v] a (0) (0) (0)
Las listas 2D almacenan una secuencia de texto y/o números, organizados en filas y columnas. Estos son útiles cuando se desea almacenar una gran cantidad de datos a la vez y mantener todos los valores organizados.
establecer [my_2d_list v] a ([0] [0]) ([0] [0])
Escriba un nombre para su variable.
Selecciona Crear para agregar tu variable a la caja de herramientas.
Junto con tu variable, también habrá bloques en la caja de herramientas que puedes usar para cambiar su valor en medio de un proyecto. Por ejemplo, las variables numéricas incluyen un bloque reportero, junto con los bloques set numeric variable * y * change numeric variable.
(my_variable)
establecer [my_variable v] a (1)
cambiar [my_variable v] en (1)
Seleccione el menú desplegable de un bloque de variables para elegir una variable diferente, o para cambiar el nombre o eliminar la variable seleccionada actualmente.
En este proyecto, al presionar el botón Comprobar de Brain se agregará 1 a una variable llamada contar y se mostrará en la Consola, mientras que al presionar el botón * * Izquierdo * * de Brain se restablecerá a 0.
cuando inicie
establecer [count v] a [0]
por siempre
si <¿botón [Verificar v] del Brain presionado?> entonces
[Add 1 to the count.]
cambiar [count v] en (1)
imprimir (count) en consola ◀ y mover cursor a la siguiente fila
si no, si <¿botón [◀ v] del Brain presionado?> entonces
[Reset the count back to 0.]
establecer [count v] a [0]
imprimir (count) en consola ◀ y mover cursor a la siguiente fila
fin
fin