美文网首页iOS Developer
swift3默认参数值函数

swift3默认参数值函数

作者: march_1991 | 来源:发表于2016-12-14 14:17 被阅读57次

    一个可变参数的参数接受指定类型的零个或多个值。
    您可以使用可变参数参数指定的参数可以传递不同数量的输入值,当函数被调用。通过插入三期字符(写可变参数的参数,参数的类型名称之后)。传递给一个可变参数的参数值是由该函数的体内可作为适当的类型的阵列。
    例如,具有一名称的可变参数的参数

    numbers
    和类型的

    Double...
    在功能的身体内提供作为所谓的恒定阵列

    numbers
    类型

    [Double]

    下面的例子中计算

    *算术平均值

    *(也称为

    *平均

    *)为任何长度的号码的列表:

    func arithmeticMean(_ numbers: Double...) -> Double {

    var total: Double = 0

    for number in numbers {

    total += number

    }

    return total / Double(numbers.count)

    }

    arithmeticMean(1, 2, 3, 4, 5)

    // returns 3.0, which is the arithmetic mean of these five numbers

    arithmeticMean(3, 8.25, 18.75)

    // returns 10.0, which is the arithmetic mean of these three numbers

    相关文章

      网友评论

        本文标题:swift3默认参数值函数

        本文链接:https://www.haomeiwen.com/subject/mjmimttx.html