// 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("不可用上网,回家去吧")

// }

//}