documentation flash return

Vous êtes ici: Les articles techniques » Documentations » Eléments du langage ActionScript » return, instruction

return, instruction

return[expression]

Spécifie la valeur renvoyée par une fonction. L’instruction return évalue expression et renvoie un résultat sous forme de valeur de la fonction dans laquelle elle s’exécute. L’instruction return transfère immédiatement l’exécution à la fonction appelante. Si l’instruction return est utilisée seule, elle renvoie undefined. (non défini).

Vous ne pouvez pas renvoyer des valeurs multiples. En effet, seule la dernière valeur est renvoyée. Dans l’exemple suivant, la valeur c est renvoyée :

return a, b, c ;

Si vous devez renvoyer des valeurs multiples, utilisez un tableau ou un objet.

Disponibilité : Flash Player 5 ; ActionScript 1.0

Valeur renvoyée

String - Paramètre expression évalué, si disponible.

Paramètres

expression - Chaîne, nombre, valeur booléenne, tableau ou objet à évaluer et renvoyer sous forme de valeur de la fonction. Ce paramètre est facultatif.

Exemple

L’exemple suivant utilise l’instruction return qui figure dans le corps de la fonction sum() pour renvoyer la valeur ajoutée des trois paramètres. La ligne de code suivante appelle sum() et affecte la valeur renvoyée à la variable newValue.

function sum(a:Number, b:Number, c:Number):Number { 
 return (a + b + c); 
} 
var newValue:Number = sum(4, 32, 78); 
trace(newValue); // output: 114

Voir également



Le wiki a besoin de votre aide pour classer les pages.
Lorsque vous visitez une page, éditez la en rajoutant des tags ( catégories ) si la page n'en a pas, à l'aide la syntaxe suivante : {{tag>motClef1 motClef2 motClef3}}



veille