Fonctions retournant des valeurs
Certaines fonctions sont conçues pour effectuer un calcul ou déterminer la condition d’un objet. Ces fonctions créent des informations, telles que le résultat du calcul ou l’état de l’objet. En fin d’exécution, ces fonctions renvoient l’information.
Prenons, par exemple, la fonction Number.sqrt(). Elle calcule la racine carrée des valeurs qui lui sont transmises. Si vous souhaitez trouver la racine carrée du nombre 25, vous pouvez le noter comme suit : Number.sqrt(25).
Toutefois, Number.sqrt(25) ne constitue pas une expression complète car elle n’indique pas à la présentation interactive que faire de la valeur retournée (la racine carrée de 25 ou 5). Pour compléter l’expression, vous devez indiquer à la présentation interactive où placer l’information.
Vous pouvez par exemple la placer dans une variable :
IntVar = Number.sqrt(25)
Après évaluation de l’expression, IntVar est égal à 5.