LES FONCTIONS (suite)




Les opérateurs javascript - Renvoi de valeurs

Une fonction peut avoir comme action de renvoyer une valeur après avoir effectué une opération ou une comparaison entre des variables.
Voici quelques une des possibilités très nombreuses offertes par javascript à l'instar des autres langages de programmation



Mettons en pratique un exemple de fonction ayant comme action de calculer une moyenne. Contrairement à tout à l'heure nous ferons travailler l'internaute en lui demandant de fournir 4 nombres à l'aide d'une invite de saisie (prompt).

prompt

L'écriture du code est un peu différente de l'exemple précédent.
     A remarquer, la fonction parseFloat qui me permet de m'assurer que la saisie récupérée par les 4 variables sera au format nombre à virgule flottante. En effet la méthode prompt semble s'acharner à considérer la saisie de l'invite comme une chaîne de caractères et non un nombre lorsqu'elle est utilisée avec l'opérateur d'addition.
Dans le cas où l'internaute saisie des lettres, la fonction renverra comme résultat NaN qui signifie Not A Number, ce n'est pas un nombre




© Emmanuel Besnard, octobre 2004