“Promedio en la matriz Swift” Código de respuesta

Promedio en la matriz 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

Promedio en la matriz Swift

let sumArray = intArray.reduce(0, +)

let avgArrayValue = sumArray / intArray.count
Demo app

Respuestas similares a “Promedio en la matriz Swift”

Preguntas similares a “Promedio en la matriz Swift”

Más respuestas relacionadas con “Promedio en la matriz Swift” en Swift

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código