Nimeämissääntöjen soveltaminen muuttujien kanssa VEXcode GO:ssa

VEXcode GO:ssa sinun on annettava nimi uudelle muuttujalle, kun luot sellaisen.


Voimassa olevat nimisäännöt

Muuttujien nimien on oltava yksilöllisiä, mutta nimen on noudatettava muita määrityksiä. 

Muuttujien nimiä käytetään seuraavissa paikoissa:

  1. Numeerinen (luotu "Tee muuttujaksi" -toiminnolla)
  2. Boolean (luotu "Tee looginen arvo")
  3. Luettelo ( luotu "Tee luettelo" -toiminnolla)
  4. 2D-lista (luotu "Make a 2D List" -toiminnolla)


Tässä on yleiskatsaus kelvollisen nimen valintaperusteisiin:

  • Nimessä ei saa käyttää erikoismerkkejä.
    Esimerkki virheellisestä muuttujan nimestä. Nimessä lukee "isoNumber!", joka sisältää huutomerkin. Varoitus lukee Symbolit ei sallita.
  • Nimen tulee alkaa kirjaimella. Se ei voi alkaa numerolla.
    Esimerkki virheellisestä muuttujan nimestä. Nimessä lukee '2ndWheel', joka alkaa numerolla. Varoitus lukee Kirje vaaditaan.
  • Nimessä ei saa käyttää välilyöntejä.
    Esimerkki virheellisestä muuttujan nimestä. Nimessä lukee "edellinen numero", joka sisältää välilyönnin. Varoitus lukee Ei välilyöntejä sallittu.
  • Nimi ei voi olla varattu sana VEXcode GO:ssa. Varattu sana on sana tai nimi, jota VEXcode GO jo käyttää.
    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.
    Esimerkkejä:for, while, break, else, not.
  • Nimen on oltava yksilöllinen (käytetään vain kerran), mutta kirjaimet voivat olla erilaisia ​​(yksi iso ja yksi pieni kirjain).
    Esimerkki virheellisestä muuttujan nimestä. Nimessä lukee 'laskuri', joka on jo määritelty projektissa. Varoitus lukee Nimi otettu.

Mahdolliset nimivirheet

Kun luot muuttujan nimen, jos näet "Nimi otettu" -virheen, se tarkoittaa, että jossakin yllä olevista ryhmistä on päällekkäinen nimi. 

Esimerkki käyttäjästä, joka luo muuttujan, jonka nimi on jo toisen muuttujan käytössä. Varoitus lukee Nimi otettu.

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

Last Updated: