Please consider the following piece of & turtlescript;: $a = 2004 $b = 25 # the next command prints "2029" print $a + $b backward 30 # the next command prints "2004 plus 25 equals 2029" print $a + "plus" + $b + "equals" + ($a + $b) In the first two lines the variables a and b are set to 2004 and 25. Then in two print commands with a backward 30 in between. The comments before the print commands explain what they are doing. As you see variables can be used just as if their where what they contain, you can use them with any kind of operators or give them as input when invoking commands.
Iso foi sinxelo, agora fagámolo algo máis complicado: $A = 2004 $B = 25 $C = $A + $B # o seguinte comando escrebe "2029" escrebe $C recua 30 # o seguinte comando escrebe "2004 máis 25" escrebe $A + "máis" + $B recua 30 # o seguinte comando escrebe "1979" escrebe $A - $B Nas primeiras dúas liñas dáselles os valores 2004 e 25 ás variábeis A e B. Na terceira liña a variábel C toma o valor A + B, que é 2029. O resto do exemplo consiste en 3 comandos escrebe con recua 30 polo medio. Estes recua foron postos ahí para garantir que cada cousa fose escrita nunha liña nova. Neste exemplo tamén vemos como as variábeis poden ser empregadas en cálculos matemáticos.