Aplicar reglas de nomenclatura con variables en VEXcode GO

En VEXcode GO, debe darle un nombre a una nueva variable cuando crea una.


Reglas de nombres válidos

Los nombres de las variables deben ser únicos, pero existen otras especificaciones que el nombre debe seguir. 

Los nombres de variables se utilizan en los siguientes lugares:

  1. Numérico (creado usando “Crear variable”)
  2. Booleano (creado usando “Hacer un booleano”)
  3. Lista (creada usando “Hacer una lista”)
  4. Lista 2D (creada usando “Hacer una lista 2D”)


A continuación se ofrece una descripción general de los criterios a la hora de elegir un nombre válido:

  • El nombre no puede utilizar caracteres especiales.
    Ejemplo de un nombre de variable no válido. El nombre dice 'bigNumber!' e incluye un signo de exclamación. Una advertencia dice Símbolos no permitidos.
  • El nombre tiene que empezar por una letra. No puede comenzar con un número.
    Ejemplo de un nombre de variable no válido. El nombre dice '2ndWheel' y comienza con un número. Una advertencia dice Carta requerida.
  • El nombre no puede utilizar espacios.
    Ejemplo de un nombre de variable no válido. El nombre dice 'número anterior', que incluye un espacio. Una advertencia dice No se permiten espacios.
  • El nombre no puede ser una palabra reservada en VEXcode GO. Una palabra reservada es una palabra o nombre que VEXcode GO ya está utilizando.
    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.
    Ejemplos:for, while, break, else, not.
  • El nombre tiene que ser único (sólo se usa una vez), pero puede tener diferentes mayúsculas (una mayúscula y otra minúscula).
    Ejemplo de un nombre de variable no válido. El nombre es 'contador', que ya está definido en el proyecto. Una advertencia dice Nombre tomado.

Posibles errores de nombre

Cuando crea un nombre de variable, si ve el error "Nombre tomado", significa que hay un nombre duplicado en cualquiera de los grupos anteriores. 

Ejemplo de un usuario que crea una variable con un nombre que ya está tomado por otra variable. Una advertencia dice Nombre tomado.

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

Last Updated: