Syntax:
VariableName
Example:
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 the section called “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.
Syntax:
<identifier> = <value>
<identifier> := <value>
Example:
x = 3
x := 3
To assign a value to a variable, use the =
or :=
operators. These operators set the value of the variable and return the value you set, so you can do things like
a = b = 5
This will set b
to 5 and then also set a
to 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 the section called “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 the section called “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
.