单分支、双分支、多分支
1.1 单分支
if(条件表达式){执行代码块}
1.2 双分支
if(条件表达式){}else{}
1.3 多分支
if(条件表达式1){}else if(条件表达式2){}
表达式其实是有返回值的 具体返回值取决与满足条件的代码体的最后一行内容
val res:String = if (age < 18){"童年"}else if (age >= 18 && age < 50){"中年"}else{"老年"}
注意:Any 是任何类型的父类
1.4 三目运算符
val res:Any = if (age < 18) "未成年" else "成年"
