Tillämpa namngivningsregler med variabler i VEXcode GO

I VEXcode GO måste du ge ett namn till en ny variabel när du skapar en.


Regler för giltiga namn

Variabelnamn måste vara unika, men det finns andra specifikationer som namnet måste följa. 

Variabelnamn används på följande ställen:

  1. Numerisk (skapad med hjälp av "Skapa variabel")
  2. Boolean (skapad med hjälp av "Skapa en booleskt värde")
  3. Lista (skapad med hjälp av ”Skapa en lista”)
  4. 2D-lista (skapad med hjälp av "Skapa en 2D-lista")


Här är en översikt över kriterierna när du väljer ett giltigt namn:

  • Namnet får inte använda specialtecken.
    Exempel på ett ogiltigt variabelnamn. Namnet lyder 'bigNumber!', vilket inkluderar ett utropstecken. En varning lyder Symboler är inte tillåtna.
  • Namnet måste börja med en bokstav. Den kan inte börja med en siffra.
    Exempel på ett ogiltigt variabelnamn. Namnet lyder '2ndWheel', vilket börjar med en siffra. En varning lyder Brev krävs.
  • Namnet får inte innehålla mellanslag.
    Exempel på ett ogiltigt variabelnamn. Namnet lyder "föregående nummer", vilket inkluderar ett mellanslag. En varning lyder Inga mellanslag tillåtna.
  • Namnet kan inte vara ett reserverat ord i VEXcode GO. Ett reserverat ord är ett ord eller namn som VEXcode GO redan använder.
    Example of an invalid variable name. The name reads 'if', which is a word that VEXcode 123 is already using. A warning reads VEXcode keyword not allowed.
    Exempel:for, while, break, else, not.
  • Namnet måste vara unikt (endast användas en gång), men du kan använda olika versaler och gemener (en stor och en liten).
    Exempel på ett ogiltigt variabelnamn. Namnet lyder 'räknare', vilket redan är definierat i projektet. En varning lyder Namn upptaget.

Möjliga namnfel

Om du ser felet "Namn upptaget" när du skapar ett variabelnamn betyder det att det finns ett dubblettnamn i någon av grupperna ovan. 

Exempel på en användare som skapar en variabel med ett namn som redan finns i en annan variabel. En varning lyder Namn upptaget.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: