1.条件--if语句(与OC一样,只是省略了条件的小括号)
var n = 123
if n == 123 { }else if n > 123{ }else{ }
也可以用这种方式
var opName: String? = "tom"
if let nameS = opName {/相当于将opName赋值给nameS,如果NameS不为nil,则条件成立
print("ddd---\(nameS)")
2. 条件--switch语句
var num1 = 123
var num2 = 456
var oper = "+"
switch oper {//可以使用任意类型
case "+" : print(num1 + num2)//不用break语句(匹配到之后不会再向下执行)
case "-" : print(num1 - num2)
case "*" : print(num1 * num2)
case "/" : print(num1 / num2)
default : print("运算符有误")//必须要有default
}