Tillämpa namngivningsregler med variabler i VEXcode 123

I VEXcode 123 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 Boolean")
  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 får inte vara ett reserverat ord i VEXcode 123. Ett reserverat ord är ett ord eller namn som VEXcode 123 redan använder. Exempel: för, medan, paus, annars, inte.
    Exempel på ett ogiltigt variabelnamn. Namnet lyder 'om', vilket är ett ord som VEXcode 123 redan använder. En varning lyder VEXcode-nyckelordet är inte tillåtet.
  • 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: