Menu
CoddyTech

回顾:简单逻辑

本课属于 Coddy Swift 学习旅程的“基础知识”单元。第 23 课,共 86 课。

challenge icon

挑战

简单
编写一个函数 canRideRollercoaster,它接收 height 和 hasParent,并返回一个人是否可以乘坐过山车。

如果一个人达到身高要求并且有家长陪同,或者身高足够高,可以独自乘坐过山车,那么这个人就可以乘坐过山车。

条件:

  • 如果身高至少为 140 cm,就可以独自乘坐(不需要家长陪同)
  • 如果身高至少为 120 cm,但低于 140 cm,就需要家长陪同才能乘坐
  • 如果身高低于 120 cm,就不能乘坐

参数:

  • height(Int):这个人的身高,单位为厘米
  • hasParent(Bool):是否有家长陪同

返回值:如果这个人可以乘坐,则返回 true;否则返回 false(Bool)

亲手试试

func canRideRollercoaster(height: Int, hasParent: Bool) -> Bool {
    // 在这里编写代码
}

基础知识中的所有课

自己练习: Swift 在线编辑器