CommencezCommencez gratuitement

Nombre d'arguments variable

Il arrive qu'on ne sache pas combien d'arguments on souhaite transmettre à une fonction. Dans ce cas, il est pratique d'autoriser un nombre illimité d'arguments, que vous vouliez en passer 1 ou 100.

C'est possible grâce à l'opérateur d'ellipse ....

Dans cet exercice, écrivez une fonction stock_to_buy qui accepte un nombre variable d'arguments, puis appelez la fonction en lui passant quatre arguments différents.

Cette activité fait partie du cours

Julia intermédiaire

Voir le cours

Instructions de l’exercice

  • Écrivez la fonction stock_to_buy et fournissez le paramètre stocks. Affichez chaque argument à l'intérieur de la fonction.

  • Appelez stock_to_buy et transmettez quatre valeurs : "AAPL", "MSFT", "GOOG", "TSLA".

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Define stock_to_buy, accepting varargs
function stock_to_buy(____)
	println(____)
end

# Call stock_to_buy with four arguments
stock_to_buy(____, ____, ____, ____)
Modifier et exécuter le code