Si estás viendo este mensaje, significa que estamos teniendo problemas para cargar materiales externos en nuestro sitio.

If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.

Contenido principal

Repaso: variables

Aquí está lo que cubrimos en esta lección sobre variables.
Una variable es una manera de almacenar valores. Para usar una variable, debemos tanto declararla (para hacerle saber al programa acerca de la variable) como luego asignarla (para hacerle saber al programa qué valor estamos almacenando en la variable).
Aquí está cómo declararíamos una variable llamada "xPos":
var xPos;
Ahora, podemos asignarle a xPos que tenga el valor 10:
xPos = 10;
Si queremos (¡y amenudo lo queremos!) podemos declarar y asignar en una sola declaración:
var xPos = 10;
Si después, por alguna razón, queremos cambiar el valor de una variable, podemos reasignarla:
var xPos = 10;
// algún tiempo más tarde...
xPos = 20;
Pronto veremos por qué la reasignación volver a asignar puede ser útil cuando queremos animar nuestro dibujos.
¿Cómo podemos escoger nombres para nuestras variables? Para las variables en JavaScript, sigue estas reglas:
  • Los nombres de las variables pueden empezar con letras, o los símbolos $ o _. Solo pueden contener letras, números, $ y _.  No pueden empezar con un número. "myVariable", "leaf_1" y "$money3" son todos ejemplos válidos de nombres de variables.
  • Los nombres de las variables distinguen entre mayúsculas y minúsculas, lo que significa que "xPos" es diferente de "xpos", así que asegúrate de ser consistente.
  • Los nombres de las variables no pueden ser los mismos que los nombres de las variables existentes, y hay muchas en nuestro entorno de programación de ProcessingJS. Si alguna vez te sale un error como "Read only!", trata de cambiar el nombre de tu variable.
  • Los nombres de las variables deben ser claros y con sentido; por ejemplo, en vez de "ts", usa "toothSize".
  • Los nombres de las variables deben usar el formato mayúscula y minúscula (camelCase) para varias palabras, como "toothSize" en vez de "toothsize" o "tooth_size".
Vamos a usar mucho las variables cuando aprendamos animación en la siguiente lección, así que haz preguntas aquí si no entiendes algo acerca de ellas.

¿Quieres unirte a la conversación?

¿Sabes inglés? Haz clic aquí para ver más discusiones en el sitio en inglés de Khan Academy.