“Durchschnitt in Array Swift” Code-Antworten

Durchschnitt in Array 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

Durchschnitt in Array Swift

let sumArray = intArray.reduce(0, +)

let avgArrayValue = sumArray / intArray.count
Demo app

Ähnliche Antworten wie “Durchschnitt in Array Swift”

Fragen ähnlich wie “Durchschnitt in Array Swift”

Weitere verwandte Antworten zu “Durchschnitt in Array Swift” auf Swift

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen