Elnevezési szabályok alkalmazása változókkal a VEXcode GO-ban

A VEXcode GO-ban nevet kell adnia egy új változónak, amikor létrehoz egy változót.


Érvényes névszabályok

A változóneveknek egyedinek kell lenniük, de vannak más előírások is, amelyeket a névnek követnie kell. 

A változónevek a következő helyeken használatosak:

  1. Numerikus (a „Változó létrehozása” funkcióval készült)
  2. Boolean (a „Logiai elemzés létrehozása” funkcióval készült)
  3. Lista (a „Lista készítése” funkcióval készült)
  4. 2D lista (a „2D lista készítése” funkcióval készült)


Íme egy áttekintés az érvényes név kiválasztásakor érvényes kritériumokról:

  • A név nem tartalmazhat speciális karaktereket.
    Példa érvénytelen változónévre. A név „bigNumber!”, amely felkiáltójelet is tartalmaz. Figyelmeztetés: Szimbólumok nem megengedettek.
  • A névnek betűvel kell kezdődnie. Nem kezdődhet számmal.
    Példa érvénytelen változónévre. A név '2ndWheel', amely számmal kezdődik. Figyelmeztetés: Levél szükséges.
  • A név nem használhat szóközt.
    Példa érvénytelen változónévre. A név „előző szám”, amely szóközt is tartalmaz. Figyelmeztetés: Nincs szóköz.
  • A név nem lehet fenntartott szó a VEXcode GO-ban. A fenntartott szó olyan szó vagy név, amelyet a VEXcode GO már használ.
    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.
    Példák:for, while, break, else, not.
  • A névnek egyedinek kell lennie (csak egyszer kell használni), de lehetnek különböző esetek (egy nagy és egy kisbetű).
    Példa érvénytelen változónévre. A név 'számláló', amely már definiálva van a projektben. Figyelmeztetés: Név foglalt.

Lehetséges névhibák

Ha változónév létrehozásakor a „Név felvett” hibaüzenetet lát, az azt jelenti, hogy a fenti csoportok bármelyikében ismétlődő név található. 

Példa arra, hogy egy felhasználó olyan nevű változót hoz létre, amelyet egy másik változó már átvett. Figyelmeztetés: Név foglalt.

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

Last Updated: