控制流
使用if和switch做条件判断,使用for-in,for,while,do-while做循环 操作。括号中的条件或循环变量是可选的。括号的身体是必需的。...if let name = optionalName{
greeting = "Hello, \(name)"
}
实验 改变optionalName的值为nil,观察greeting的值?...增加一个else分支设置当oprionalName==nil 时greeting的值
如果可选值为nil,判断条件为false此块代码跳过,否则可选值赋值给let后的常量,这个值在 后面的代码块中可以获取到...let interestingNumbers = [
"Prime": [2, 3, 5, 7, 11, 13],
"Fibonacci": [1, 1, 2, 3, 5, 8],
"Square.....来表示循环索引的范围
var firstForLoop = 0
for i in 0..3 {
firstForLoop += i
}
firstForLoop
var secondForLoop