Fonction - Valeur Renvoyée: Syntax: nom de la fonction(paramètre 1, paramètre 2,...) { // groupe de déclaration à exécuter renvoie la valeur; } Une fonction peut également renvoyer une valeur après avoir exécuté des opérations particuliers. A titre d'explication, on va supposer une situation où on doit calculer x2/2. On va calculer x2 d'une fonction et renvoyer le résultat de x2. Après que la valeur soit renvoyée, on va le diviser par 2.
Exemple de Code: <script language="javascript">
Fonction square(chiffre1) { var c = chiffre1*chiffre1; // A présent, on va renvoyer la résultat renvoie c; } var x = 4; // Ici, on a fait appel à la fonction et capturer le résultat var des = square(x); var res = des/2; document.write(" Le résultat - "+res); </script> Résultat:
Avec l'exemple ci-dessus, on a calculé x2 avec la fonction "square(xxx)". Puis on a renvoyé le résultat. Obtention du résultat: Comme la fonction renvoie une valeur, au moment où on fait appel à la fonction, on a attribué le résultat comme "var des = square(xxxx);". Le résultat de x2 est alors attributé au variable des. L'utilisation du variable 'des' après que des opérations supplémentaires soient exécutés. Remarque: Une fois que la déclaration renvoyée est appelée dans une fonction, la déclaration s'arrête, c-à-d les restes de décalrations ne seront pas exécutées.
|