Gegevens opslaan#

Storing Data

Deze handleiding laat zien hoe je variabelen aanmaakt en gebruikt in VEXcode IQ (2e generatie). 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.#
(my_variable)

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

Een Booleaanse variabele.#
<my_boolean>

Lijsten slaan een reeks tekst en/of getallen op.

Een lijstvariabele.#
zet [my_list 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 [my_2d_list 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 reporterblok my_variable.#
(my_variable)
Het blok voor het instellen van numerieke variabelen.#
stel [my_variable v] in op (1)
Het blok voor het wijzigen van numerieke variabelen.#
verander [my_variable 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 Check-knop van de Brain de waarde van count met 1 verhogen en deze in de console weergeven, terwijl het indrukken van de Left-knop van de Brain de waarde weer op 0 zet.

Een project dat het aantal keren telt dat de Brain Check-knop wordt ingedrukt en de teller reset wanneer de linkerknop wordt ingedrukt.#
wanneer gestart
stel [count v] in op [0]
altijd
als <Brain [Controleer v] knop ingedrukt?> dan
[Add 1 to the count.]
verander [count v] met (1)
druk (count) af op console ◀ en cursor naar volgende rij
anders als <Brain [◀ v] knop 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