// 1.guard必須用在函數
let age = 20
func online(age : Int) {
// 如果條件成立,者會執行後面的代碼塊
// 如果條件不成立,則會執行{}中的語句,並且{}中必須跟上
guard age >= 18 else {
print("未成年不能上網")
return
}
guard 帶了身份證 else {
print("不可以上網,回家拿身份證")
return
}
guard 帶了錢 else {
print("回家拿錢")
return
}
print("留下來上網")
}
//func online(age : Int) {
// if age >= 18 {
// if 帶了身份證 {
// if 帶了錢 {
// print("可以上網")
// } else {
// print("不可以上網,回家拿錢")
// }
// } else {
// print("不可以上網,回家拿身份證")
// }
// } else {
// print("不可用上網,回家去吧")
// }
//}