Exemple simple de définition d'une fonction

Voici un exemple simple d'utilisation de fonction (ici message) a laquelle il faut passer des arguments. Noter que le message est affiché en précisant un format HTML correspondant.

<html>
  <head>
	  <SCRIPT LANGUAGE="JavaScript">
	    function message(chaine) {
	    document.write("<HR><P>" + chaine);
	    }
	      message("Ce message est a afficher<BR>");
	  </SCRIPT>
  </head>
  
  <body>
</html>

On peut aussi traiter les arguments passés à une fonction avec somme.arguments pour l'argument et somme.arguments.length pour le nombre d'arguments. La fonction somme additionne tous les nombres qu'on lui donne en argument :


    function somme(x) {
	var argc = somme.arguments.length;
	var argv = somme.arguments;
	var resultat = 0;

	for (var i = 0; i < argc; i++)
	    resultat += argv[i];
	    return resultat;
}

On peut l'appeller de la façon suivante :

document.write("<HR><P>1+2+3= " + somme(1,2,3));
document.write("<HR><P>9+0= " + somme(9));


Last modified: Tue Mar 30 16:22:27 CEST 1999