<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));