Assignement
 L'assignement consiste à placer une valeur dans une mémoire, de l'affecter à une variable. Cette valeur peut être littérale ou être contenue dans une autre variable.  Dans tous les cas, on peut seulement donner à une variable d'un type donné, une valeur de même type.
Exemple:
int x = 1200
real z = 0.5
text t = "abc"

Un entier littéral est un nombre sans point décimal. Un nombre réel est identifié par le point décimal ou le e pour exposant.
Ex:
real z = 110 ... mauvais, 110 est un entier.
real z = 110.0 ... bon, le point identifie un réel.
real z = 1e5 ... bon.

 Le type number permet de transposer un nombre d'une base vers une autre base.  Pour convertir un nombre en texte, on utilise la méthode toText(). Les méthodes toInt() et toReal() convertissent un texte en entier ou réel pourvu que le texte soit fait de chiffres.
text t = 10.toText()
int x = "1200".toInt()
Bien sûr, c'est avec des variables que ces fonctions prennent leur intérêt.

Exemples d'assignement int x
text t = "234"

x = t.toInteger()

print x
Affiche: > 234

 Exercices
1) Déclarez et assignez les variables qui pourront contenir ces valeurs:

10, "exemple", 0.5, array(1,2,3)

Réponse