Rendere la mia funzione calcolare la media dell’array Swift

Voglio che la mia funzione calcoli la media della mia matrice di tipo Double. L’array è chiamato “voti”. Per ora, ho 10 numeri.

Quando chiamo la average function per ottenere la media dei voti dell’array, non funziona.

Ecco il mio codice:

 var votes = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] func average(nums: Double...) -> Double { var total = 0.0 for vote in votes { total += vote } let votesTotal = Double(votes.count) var average = total/votesTotal return average } average[votes] 

Come posso chiamare la media qui per ottenere la media?