Aan de slagGa gratis aan de slag

Variabel aantal argumenten

Soms weet je niet hoeveel argumenten je aan een functie wilt meegeven. Dan is het handig om een onbeperkt aantal argumenten toe te staan, of je er nu 1 of 100 wilt doorgeven.

Dit kan met de ellipsis-operator ....

Schrijf in deze oefening een functie stock_to_buy die een variabel aantal argumenten accepteert en roep de functie daarna aan met vier verschillende argumenten.

Deze oefening maakt deel uit van de cursus

Julia voor gevorderden

Cursus bekijken

Oefeninstructies

  • Schrijf de functie stock_to_buy en geef de parameter stocks mee. Print elk argument binnen de functie.

  • Roep stock_to_buy aan en geef vier waarden door: "AAPL", "MSFT", "GOOG", "TSLA".

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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

# Call stock_to_buy with four arguments
stock_to_buy(____, ____, ____, ____)
Code bewerken en uitvoeren