Fonction - Valeur renvoyée

Renvoie de valeur à partir d'une fonction!
Comment obtenir le résultat d'une fonction d'un autre opération?

Explication

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 resp_codens une fonction, la déclaration s'arrête, c-à-d les restes de décalrations ne seront pas exécutées.