“Rata -rata dalam array Swift” Kode Jawaban

Rata -rata dalam 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

Rata -rata dalam array Swift

let sumArray = intArray.reduce(0, +)

let avgArrayValue = sumArray / intArray.count
Demo app

Jawaban yang mirip dengan “Rata -rata dalam array Swift”

Pertanyaan yang mirip dengan “Rata -rata dalam array Swift”

Lebih banyak jawaban terkait untuk “Rata -rata dalam array Swift” di Swift

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya