Menu
CoddyTech

回顾:简单逻辑

本课属于 Coddy Kotlin 学习旅程的“基础知识”单元。第 28 课,共 93 课。

challenge icon

挑战

简单

编写一个函数 canGetFreeShipping,接收 orderTotal、isPremiumMember 和 hasPromoCode,并返回客户是否符合免运费条件。

如果订单总额至少为 50,并且客户是高级会员或者有优惠码,就可以享受免运费。

参数:

  • orderTotal(Int):订单总金额
  • isPremiumMember(Boolean):客户是否为高级会员
  • hasPromoCode(Boolean):客户是否有优惠码

返回值:如果客户符合免运费条件,则返回 true,否则返回 false(Boolean)

提供的驱动程序会调用你的函数并打印其返回值。保留函数签名,不要添加 main 函数。

亲手试试

fun canGetFreeShipping(orderTotal: Int, isPremiumMember: Boolean, hasPromoCode: Boolean): Boolean {
    // 在这里编写代码
}

基础知识中的所有课

自己练习: Kotlin 在线编辑器