var
firstForLoop =
0
for i in 0 ..< 4 { //..<4 不包含 4 , ...4 包含 4
firstForLoop += i
}
firstForLoop
var secondeForLoop = 0
for var i = 0 ; i < 4 ; ++i{ // 注意这里无法更换 i++
secondeForLoop += i
}
secondeForLoop
func greet(name: String , day: String ) -> String { // 函数的写法, -> 指定返回值
return "Hello \(name) ,today is \(day) "
}
greet ( "Bob" , "Tuesday" )
func getGasPrices() ->( Double , Double , Double ){ // 返回复数参数
return ( 3.56 , 3.2 , 3.52 )
}
getGasPrices ()
func sumOf(numbreNums: Int ...) -> Int { //这种写法不是数组,是连续参数接收
var sum = 0
for number in numbreNums{
sum += number
}
return sum
}
sumOf ()
sumOf ( 42 , 597 , 12 )
func sumOfThis(numberNums: Int ...)-> Int { // 平均数函数习题
var sum = 0
var nums = 0
for number in numberNums{
sum += number
nums++
println (nums)
}
return sum/nums
}
sumOfThis ( 7 , 8 , 9 , 10 )
for i in 0 ..< 4 { //..<4 不包含 4 , ...4 包含 4
firstForLoop += i
}
firstForLoop
var secondeForLoop = 0
for var i = 0 ; i < 4 ; ++i{ // 注意这里无法更换 i++
secondeForLoop += i
}
secondeForLoop
func greet(name: String , day: String ) -> String { // 函数的写法, -> 指定返回值
return "Hello \(name) ,today is \(day) "
}
greet ( "Bob" , "Tuesday" )
func getGasPrices() ->( Double , Double , Double ){ // 返回复数参数
return ( 3.56 , 3.2 , 3.52 )
}
getGasPrices ()
func sumOf(numbreNums: Int ...) -> Int { //这种写法不是数组,是连续参数接收
var sum = 0
for number in numbreNums{
sum += number
}
return sum
}
sumOf ()
sumOf ( 42 , 597 , 12 )
func sumOfThis(numberNums: Int ...)-> Int { // 平均数函数习题
var sum = 0
var nums = 0
for number in numberNums{
sum += number
nums++
println (nums)
}
return sum/nums
}
sumOfThis ( 7 , 8 , 9 , 10 )