1@H_301_3@、@H_301_3@if@H_301_3@语句@H_301_3@@H_301_3@
2@H_301_3@、@H_301_3@if...else..@H_301_3@语句@H_301_3@@H_301_3@
3@H_301_3@、@H_301_3@if...else if...else@H_301_3@语句@H_301_3@@H_301_3@
4@H_301_3@、@H_301_3@switch@H_301_3@语句@H_301_3@@H_301_3@
5@H_301_3@、@H_301_3@(A ? B : C)@H_301_3@三目运算符@H_301_3@@H_301_3@
let num01 = 10 let num02 = 20
if (num01 > num02) { print("\(num01) 大于 \(num02)") }
if (num01 > num02) { print("\(num01) 大于 \(num02)") } else { print("\(num01) 小于等于 \(num02)") }
if (num01 > num02) { print("\(num01) 大于 \(num02)") } else if (num01 == num02) { print("\(num01) 等于 \(num02)") } else { print("\(num01) 小于 \(num02)") }
switch (num01) { case 5:print("等于 5 吗?") break; case 10:print("等于 10 呀!!!") break; default:print("不知道值是多少") break; }
let isBigger:Bool = (num01 > num02 ? true : false) print("(\(num01) > \(num02) ? YES : NO ) = \(isBigger)")