Lagring av data#

Storing Data

Den här handledningen beskriver hur man skapar och använder variabler i VEXcode V5. I slutet kommer du att veta hur man skapar en variabel och använder den i ett projekt.

Variabler låter dig lagra data under ett projekt, till exempel ett tal, ett sant/falskt värde eller en lista med objekt.

Gå till kategorin Logik - Variabler i verktygslådan och välj Skapa en variabel.

Skärmdump av verktygslådan med kategorin Logik - Variabler öppen och knappen Skapa en variabel markerad.

Välj den typ av variabel du vill skapa.

Skärmdump av dialogrutan Skapa en variabel, som visar alternativen för variabeltyper, boolesk lista, lista och 2D-lista.

Numeriska variabler kan lagra text eller ett tal.

En numerisk variabel.#
(myVariable)

Booleanska värden lagrar sanna eller falska värden.

En boolesk variabel.#
<myBoolean>

Listor lagrar en sekvens av text och/eller siffror.

En listvariabel.#
inställd [myList v] på (0) (0) (0)

2D-listor lagrar en sekvens av text och/eller siffror, organiserade i rader och kolumner. Dessa är användbara när du vill lagra mycket data samtidigt och hålla alla värden organiserade.

En 2D-listvariabel.#
inställd [my2DList v] på ([0] [0]) ([0] [0])

Skriv ett namn för din variabel.

Skärmdump av dialogrutan Skapa en variabel, med fältet Nytt variabelnamn markerat.

Välj Skapa för att lägga till din variabel i verktygslådan.

Skärmdump av dialogrutan Skapa en variabel, med variabeln drivingDistance och knappen Skapa markerad.

Tillsammans med din variabel kommer det också att finnas block i verktygslådan som du kan använda för att ändra dess värde mitt i ett projekt. Till exempel inkluderar numeriska variabler ett reporterblock, tillsammans med blocken ställ in numerisk variabel och ändra numerisk variabel.

Reporterblocket myVariable.#
(myVariable)
Det inställda numeriska variabelblocket.#
ställ in [myVariable v] till (1)
Det numeriska variabelblocket för ändring.#
ändra [myVariable v] med (1)

Välj ett variabelblocks rullgardinsmeny för att välja en annan variabel, eller för att byta namn på eller ta bort den valda variabeln.

Skärmdump av rullgardinsmenyn för att ange numeriska variabelblock som är öppen, och som visar alternativet my_variable tillsammans med alternativen Byt namn på variabeln 'my_variable' och Ta bort variabeln 'my_variable'.

I det här projektet kommer ett tryck på X-knappen på kontrollenheten att lägga till 1 till en variabel med namnet count och visa den på konsolen, medan ett tryck på ▲-knappen återställer den till 0.

Ett projekt som räknar. Kontrollknappen X trycks ner och nollställer räkningen när ▲-knappen trycks ner.#
när startad
ställ in [count v] till [0]
för alltid
om <[Controller1 v] [X v] tryckt?> då
[Add 1 to the count.]
ändra [count v] med (1)
skriv ut (count) i konsolen ◀ och flytta markör till nästa rad
annars om <[Controller1 v] [▲ v] tryckt?> då
[Reset the count back to 0.]
ställ in [count v] till [0]
skriv ut (count) i konsolen ◀ och flytta markör till nästa rad
avsluta
avsluta