Almacenamiento de datos#

Storing Data

This tutorial covers how to create and use variables in VEXcode IQ (2nd gen). By the end, you’ll know how to create a variable and use it in a project.

Las variables permiten almacenar datos durante un proyecto, como un número, un valor booleano (verdadero/falso) o una lista de elementos.

Dirígete a la categoría Lógica - Variables en la caja de herramientas y selecciona Crear una variable.

Captura de pantalla de la caja de herramientas con la categoría Lógica - Variables abierta y el botón Crear una variable resaltado.

Seleccione el tipo de variable que desea crear.

Captura de pantalla del cuadro de diálogo Crear una variable, que muestra las opciones de tipo Variable, Booleana, Lista y Lista 2D.

Las variables numéricas pueden almacenar texto o un número.

Una variable numérica.#
(my_variable)

Los booleanos almacenan valores verdaderos o falsos.

Una variable booleana.#
<my_boolean>

Las listas almacenan una secuencia de texto y/o números.

Una variable de lista.#
establecer [my_list v] a (0) (0) (0)

Las listas bidimensionales almacenan una secuencia de texto y/o números, organizada en filas y columnas. Son útiles cuando se desea almacenar gran cantidad de datos a la vez y mantener todos los valores organizados.

Una variable de lista 2D.#
establecer [my_2d_list v] a ([0][0]) ([0][0])

Escribe un nombre para tu variable.

Captura de pantalla del cuadro de diálogo Crear una variable, con el campo Nombre de la nueva variable resaltado.

Seleccione Crear para agregar su variable a la caja de herramientas.

Captura de pantalla del cuadro de diálogo Crear una variable, con la variable llamada drivingDistance y el botón Crear resaltado.

Además de la variable, la caja de herramientas incluye bloques que puedes usar para cambiar su valor durante el proyecto. Por ejemplo, las variables numéricas incluyen un bloque de informe, junto con los bloques establecer variable numérica y cambiar variable numérica.

El bloque de informe my_variable.#
(my_variable)
El bloque de variables numéricas de conjunto.#
set [my_variable v] to (1)
El bloque de cambio de variable numérica.#
cambiar [my_variable v] por (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.

Captura de pantalla del menú desplegable del bloque de variables numéricas abierto, que muestra la opción my_variable junto con las opciones Cambiar nombre de la variable 'my_variable' y Eliminar la variable 'my_variable'.

En este proyecto, al presionar el botón Check del Cerebro se agregará 1 a una variable llamada count y se mostrará en la Consola, mientras que al presionar el botón Left del Cerebro se restablecerá a 0.

Un proyecto que cuenta las pulsaciones del botón de Brain Check y reinicia el contador cuando se pulsa el botón izquierdo.#
cuando empezó
set [count v] to [0]
para siempre
si <¿Botón del cerebro [Check v] presionado?> entonces
[Add 1 to the count.]
change [count v] by (1)
print (count) on console ◀ and set cursor to next row
else if <Brain [◀ v] button pressed?> then
[Reset the count back to 0.]
set [count v] to [0]
print (count) on console ◀ and set cursor to next row
fin
fin