ActionScript 3.0, l'essentiel sous la main Adobe Flash Accueil
Fiches
Boutique
Contact
Créer une fonction ''return''
Une fonction peut, lorsqu'elle est executée, retourner une valeur. Cela peut se révéler très utile si vous avez le même calcul à faire plusieurs fois.
Voici plusieurs exemples :

function maFonction()
{
return "Coucou"; //Renvoi la valeur "Coucou"
}
var test = maFonction(); //Enregistre dans la variable "test" la valeur retournée par la fonction 'maFonction'

trace(test); //=> Coucou


function maFonction()
{
var calcul = "Coucou";
return calcul; //Renvoi la valeur de la variable "calcul"
}
var test = maFonction(); //Enregistre dans la variable "test" la valeur retournée par la fonction 'maFonction'

trace(test); //=> Coucou


function maFonction(num1:Number,num2:Number)
{
var calcul = num1 + num2;
return calcul; //Renvoi la valeur de la variable "calcul"
}
var test = maFonction(2,3); //Enregistre dans la variable "test" la valeur retournée par la fonction 'maFonction'

trace(test); //=> 5


function maFonction(num1:String,num2:String)
{
var calcul = num1 + num2;
return calcul; //Renvoi la valeur de la variable "calcul"
}
var test = maFonction("2","3"); //Enregistre dans la variable "test" la valeur retournée par la fonction 'maFonction'

trace(test); //=> 23


function maFonction(id)
{
var calcul:Boolean;
if(id == 0)
{
calcul = true;
}
else
{
calcul = false;
}
return calcul; //Renvoi la valeur de la variable "calcul"
}
var test_1 = maFonction(0); //Enregistre dans la variable "test_1" la valeur retournée par la fonction 'maFonction'
var test_2 = maFonction(1); //Enregistre dans la variable "test_2" la valeur retournée par la fonction 'maFonction'

trace(test_1); //=> true
trace(test_2); //=> false
Commentaire(s)
Aucun.