復習 - シンプルな論理
CoddyのKotlinジャーニー「基礎」セクションの一部。レッスン 28/93。
チャレンジ
簡単orderTotal、isPremiumMember、hasPromoCodeを受け取り、顧客が送料無料の条件を満たしているかどうかを返す関数canGetFreeShippingを書いてください。
注文合計が50以上であり、かつプレミアム会員であるかプロモーションコードを持っている場合、顧客は送料無料になります。
パラメータ:
orderTotal(Int): 注文の合計金額isPremiumMember(Boolean): 顧客がプレミアム会員かどうかhasPromoCode(Boolean): 顧客がプロモーションコードを持っているかどうか
戻り値: 顧客が送料無料の条件を満たしている場合はtrue、それ以外の場合はfalse(Boolean)
用意されているドライバーが関数を呼び出し、返された値を出力します。関数シグネチャは変更せず、main関数を追加しないでください。
自分で試してみよう
fun canGetFreeShipping(orderTotal: Int, isPremiumMember: Boolean, hasPromoCode: Boolean): Boolean {
// ここにコードを書いてください
}
基礎のすべてのレッスン
自分で練習してみよう: Kotlinプレイグラウンド