“Moyenne dans le tableau Swift” Réponses codées

Moyenne dans le tableau Swift

extension Array where Element: BinaryInteger {

    /// The average value of all the items in the array
    var average: Double {
        if self.isEmpty {
            return 0.0
        } else {
            let sum = self.reduce(0, +)
            return Double(sum) / Double(self.count)
        }
    }

}

extension Array where Element: BinaryFloatingPoint {

    /// The average value of all the items in the array
    var average: Double {
        if self.isEmpty {
            return 0.0
        } else {
            let sum = self.reduce(0, +)
            return Double(sum) / Double(self.count)
        }
    }

}
Demo app

Moyenne dans le tableau Swift

let sumArray = intArray.reduce(0, +)

let avgArrayValue = sumArray / intArray.count
Demo app

Réponses similaires à “Moyenne dans le tableau Swift”

Questions similaires à “Moyenne dans le tableau Swift”

Plus de réponses similaires à “Moyenne dans le tableau Swift” dans Swift

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code