Gegevens opslaan#

Storing Data

Deze handleiding laat zien hoe je variabelen aanmaakt en gebruikt in VEXcode V5. Aan het einde van deze handleiding weet je hoe je een variabele aanmaakt en deze in een project gebruikt.

Met Variabelen kunt u tijdens een project gegevens opslaan, zoals een getal, een waar/onwaar-waarde of een lijst met items.

Ga in de toolbox naar de categorie Logica - Variabelen en selecteer Een variabele maken.

Schermafbeelding van de toolbox met de categorie Logica - Variabelen geopend en de knop 'Een variabele maken' gemarkeerd.

Selecteer het type variabele dat u wilt aanmaken.

Schermafbeelding van het dialoogvenster 'Een variabele maken', met de opties voor het gegevenstype Variabele, Booleaanse waarde, Lijst en 2D-lijst.

Numerieke variabelen kunnen tekst of een getal opslaan.

Een numerieke variabele.#
(myVariable)

Booleaanse waarden slaan de waarden ‘waar’ of ‘onwaar’ op.

Een Booleaanse variabele.#
<myBoolean>

Lijsten slaan een reeks tekst en/of getallen op.

Een lijstvariabele.#
zet [myList v] op (0) (0) (0)

2D-lijsten slaan een reeks tekst en/of getallen op, georganiseerd in rijen en kolommen. Deze zijn handig wanneer je veel gegevens tegelijk wilt opslaan en alle waarden overzichtelijk wilt houden.

Een 2D-lijstvariabele.#
zet [my2DList v] op ([0] [0]) ([0] [0])

Geef je variabele een naam.

Schermafbeelding van het dialoogvenster 'Een variabele aanmaken', waarbij het veld 'Nieuwe variabelenaam' is gemarkeerd.

Selecteer Maken om uw variabele aan de toolbox toe te voegen.

Schermafbeelding van het dialoogvenster 'Een variabele aanmaken', met de variabele met de naam 'drivingDistance' en de knop 'Aanmaken' gemarkeerd.

Naast je variabele vind je in de toolbox ook blokken waarmee je de waarde ervan tijdens een project kunt wijzigen. Numerieke variabelen bevatten bijvoorbeeld een reporterblok, samen met de blokken numerieke variabele instellen en numerieke variabele wijzigen.

Het myVariable-reporterblok.#
(myVariable)
Het blok voor het instellen van numerieke variabelen.#
stel [myVariable v] in op (1)
Het blok voor het wijzigen van numerieke variabelen.#
verander [myVariable v] met (1)

Selecteer het keuzemenu van een variabeleblok om een ​​andere variabele te kiezen, of om de momenteel geselecteerde variabele te hernoemen of te verwijderen.

Screenshot van het dropdownmenu van het blok voor het instellen van een numerieke variabele, waarop de optie 'my_variable' te zien is, samen met de opties 'De variabele 'my_variable' hernoemen' en 'De variabele 'my_variable' verwijderen'.

In dit project zal het indrukken van de X-knop op de controller de waarde van een variabele genaamd count met 1 verhogen en deze op de console weergeven, terwijl het indrukken van de ▲-knop de waarde weer op 0 zet.

Een project dat het aantal keren telt dat de X-knop van de controller wordt ingedrukt, en de teller reset wanneer de ▲-knop wordt ingedrukt.#
wanneer gestart
stel [count v] in op [0]
altijd
als <[Controller1 v] [X v] ingedrukt?> dan
[Add 1 to the count.]
verander [count v] met (1)
druk (count) af op console ◀ en cursor naar volgende rij
anders als <[Controller1 v] [▲ v] ingedrukt?> dan
[Reset the count back to 0.]
stel [count v] in op [0]
druk (count) af op console ◀ en cursor naar volgende rij
einde
einde