Pseudo Mot de passe
fleche Inscription
fleche Mot de passe oublié ?
Informations Générales
Chargement en cours...
Nombre de Visites fleche [ 1 036 258 ]
Votre IP fleche [ 38.107.191.117 ]
Vous êtes ici : Home Page Cours JavaScript Les fonctions
Imprimer le document Version Imprimable

Informations Générales

[425] Posts sur le forum
[453] Membres inscrits
Il y a en ligne :
arrow 0 Membre
arrow 4 Invités
fled Membre en ligne:
Aucun

Partenariat

Partenariat Vous pouvez aider ce site à évoluer, en contribuant à son développement. Proposez vos idées de cours et/ou dossiers.
Rendez-vous dans « Partenariat » pour en savoir plus.


Publicité


Prestataire

N°1 de l'hébergement, location de serveurs, nom de domaines et téléphonie.
(OVH est recommandé par Webelix.net)

www.

Nos Partenaires

Les fonctions

Une fonction à pour intérêt, de fractionner le traitement global en une suite de boîtes noires (les fonctions) faciles à mettre au point et qui augementent la lisibilité d'ensemble du script.

Déclaration d'une fonction

Une déclaration de fonction se présente sous cette forme générale :

function nom([argument1] [, argument2] [, ...]) {
	... instructions ...
}

Une fonction peut avoir un nombre quelconque d'arguments (aucun, même), séparés les unes des autres par des virgules.

Appel de fonction

Pour exécuter une fonction, il suffit de faire appel à elle en écrivant son nom (une fois de plus en respectant la casse) suivie d'une parenthèse ouverte (éventuellement des arguments) puis d'une parenthèse fermée :

function nom();
Remarque :
  • le point virgule signifie la fin d'une instruction et permet au navigateur de distinguer les différents blocs d'instructions
  • si jamais vous avez défini des arguments dans la déclaration de la fonction, il faudra veiller à les inclure lors de l'appel de la fonction (le même nombre d'arguments séparés par des virgules!)

Renvoi d'une valeur avec "RETURN"

Une fonction peut renvoyer un seul résultat ou pas de résultat du tout.
Pour renvoyer un résultat, il suffit d'écrire la valeur de ce résultat sous forme d'expression à la suite du mot clé return

Remarque : Il peut y avoir plusieurs instructions return dans une même fonction.

Voici un exemple de fonction renvoyant un résultat :

function moyenne(a, b, c) {
	moyenne = (a + b + c) / 3;
	return moyenne;
}
Haut de page