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