Variables
Una variable es un espacio en memoria que se reserva para almacenar un valor. A cada variable le asignamos un identificador para poder acceder o modificar su valor.
En EsJS existen dos tipos de variables: locales y globales.
Variables locales (mut
)
Las variables locales son aquellas que se declaran dentro de una bloque de código. Estas variables solo pueden ser accedidas dentro del bloque en el que fueron declaradas.
- Se recomienda utilizar variables locales siempre que sea posible.
mut x = "Martin Fierro";
consola.escribir(x);
Por ejemplo, al código anterior se le puede agregar una variable y
y luego imprimir ambas variables en la consola.
mut x = "Martin Fierro";
mut y = "José Hernández";
x = x + " - " + y;
consola.escribir(x);
Variables globales (var
)
Las variables globales son variables que pueden ser accedidas desde cualquier parte del programa. Estas variables se declaran con la palabra clave global
.
- Se recomienda utilizar variables globales solo cuando sea necesario.
var x = "Hola Mundo";
consola.escribir(x);
Por ejemplo, al código anterior se le puede agregar una variable y
y luego imprimir ambas variables en la consola.
var x = "Martin Fierro";
si (verdadero) {
var y = "José Hernández";
}
x = x + " - " + y;
consola.escribir(x);