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.

Remarque : Pourquoi cette fonction commence-t-elle par Number ? Dans ce cas, Number indique simplement qu’il s’agit d’une fonction numérique. Pour plus d’informations, reportez-vous à Objets.
Sujet parent : Expressions

Fonctions retournant des valeurs