流程控制總共有三種 順序流程 分支 循環
讓程式有選擇的的執行,分支控制有三種:單分支、雙分支、多分支
文法
if (條件表達式) {
執行代碼塊
}
說明:當條件表達式為ture時,就會執行{ }的代碼。
案例
val a = 10
if (a % 2 == 0) {
println(s"$a 是偶數")
}
val m = 10
val n = 20
var max = m
if (m > n) {
max = m
} else {
max = n
}
val m = 10
val n = 20
val max = if (m > n) m else n // 等價于: m > n ? m :n
println(max)//20