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

VEXcode 123: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 käyttämällä "Tee Boolean")
  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 123:ssa. Varattu sana on sana tai nimi, jota VEXcode 123 jo käyttää. Esimerkkejä: for, while, break, else, not.
    Esimerkki virheellisestä muuttujan nimestä. Nimi kuuluu "if", joka on sana, jota VEXcode 123 jo käyttää. Varoitus lukee VEXcode-avainsana ei sallittu.
  • 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: