Stosowanie reguł nazewnictwa ze zmiennymi w VEXcode GO

W VEXcode GO wymagane jest nadanie nazwy nowej zmiennej podczas jej tworzenia.


Zasady prawidłowej nazwy

Nazwy zmiennych muszą być unikalne, ale istnieją inne specyfikacje, których nazwa musi przestrzegać. 

Nazwy zmiennych są używane w następujących miejscach:

  1. Numeryczne (utworzone za pomocą „Utwórz zmienną”)
  2. Wartość logiczna (utworzona przy użyciu opcji „Utwórz wartość logiczną”)
  3. Lista (utworzona za pomocą „Utwórz listę”)
  4. Lista 2D (utworzona za pomocą „Utwórz listę 2D”)


Oto przegląd kryteriów wyboru prawidłowego imienia:

  • W nazwie nie można używać znaków specjalnych.
    Przykład nieprawidłowej nazwy zmiennej. Nazwa brzmi 'bigNumber!' i zawiera wykrzyknik. Wyświetla się ostrzeżenie: Symbole niedozwolone.
  • Imię musi zaczynać się od litery. Nie może zaczynać się od cyfry.
    Przykład nieprawidłowej nazwy zmiennej. Nazwa brzmi „2ndWheel” i zaczyna się od cyfry. Ostrzeżenie brzmi: Wymagany jest list.
  • W nazwie nie można używać spacji.
    Przykład nieprawidłowej nazwy zmiennej. Nazwa składa się z wyrazu „poprzedni numer” i zawiera spację. Wyświetla się ostrzeżenie: Nie wolno używać spacji.
  • Nazwa nie może być słowem zastrzeżonym w VEXcode GO. Słowo zastrzeżone to słowo lub nazwa, której VEXcode GO już używa.
    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.
    Przykłady:for, while, break, else, not.
  • Nazwa musi być unikalna (użyta tylko raz), ale możesz mieć różne litery (jedna wielka i jedna mała litera).
    Przykład nieprawidłowej nazwy zmiennej. Nazwa brzmi „licznik”, który jest już zdefiniowany w projekcie. Wyświetla się ostrzeżenie: Imię jest zajęte.

Możliwe błędy w nazwie

Jeśli podczas tworzenia nazwy zmiennej zobaczysz błąd „Nazwa zabrana”, oznacza to, że w którejkolwiek z powyższych grup znajduje się zduplikowana nazwa. 

Przykład użytkownika tworzącego zmienną o nazwie, która jest już zajęta przez inną zmienną. Wyświetla się ostrzeżenie: Imię jest zajęte.

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

Last Updated: