Les arguments d'une fonction sont mis à jour dans un tableau. En conséquence, l'utilisation des arguments passés vers une fonction peut être effectuée par arguments[i] où i est la position de l'argument dans le tableau et débute par zéro.
Le total du nombre d'arguments passés est indiqué par la propriété length (arguments.length).
function calcul(x)
{
var resultat=arguments[0]*arguments[0];
return resultat;
}
function calcul(x,y)
{
var resultat=arguments[0]*arguments[1];
return resultat;
}
function imprime(a,b,c,d,e)
{
for (var i=0; i<arguments.length; i++)
{
document.write(argument[i]+"\n");
}
return;
} |