Sintaxis:
NombreVariable
Ejemplo:
genius>
e
= 2.71828182846
Para evaluar una variable por sí misma, simplemente introduzca el nombre de la variable. Esto devolverá el valor de la variable. Puede usar una variable en cualquier lugar donde pueda utilizar un número o cadena. Además, las variables son necesarias al definir funciones que toman argumentos (consulte la “Definir funciones”).
Puede usar el completado con el tabulador para que Genius complete nombres de las variables. Intente escribir las primeras letras del nombre de la variable y pulse Tab
.
Los nombres de variables son sensibles a la capitalización. Esto significa que las variables hello
, HELLO
y Hello
son todas diferentes.
Sintaxis:
<identifier> = <value> <identifier> := <value>
Ejemplo:
x = 3 x := 3
Para asignar un valor a una variable, use los operadores =
o :=
. Estos operadores establecen el valor de la variable y devuelven el número asignado, así puede hacer cosas como
a = b = 5
. Esto establecerá b
a 5 y también a
será 5.
Los operadores =
y :=
se pueden usar para asignar variables. La diferencia entre ellos es que :=
siempre actuará como operador de asignación mientras que =
se puede interpretar como prueba de igualdad usado en un contexto donde se espera una variable booleana.
Para temas relacionados con el ámbito de las variables, consulte la “Variables globales y ámbito de variables”.
GEL tiene un número de «variables» predeterminadas, tales como e
, pi
o GoldenRatio
. Éstas se usan ampliamente con su valor predeterminado y no se pueden modificar. Existen más variables predeterminadas. Consulte la “Constantes” para obtener la lista completa. Observe que i
no es el valor predeterminado de la raíz cuadrada de un número negativo (el número imaginario), y es indefinido que permite usarlo como un contador. Si quiere escribir un número imaginario, necesita utilizar 1i
.