Menu
Coddy logo textTech

Wiederholung – Einfache Logik

Teil des Abschnitts Grundlagen der Kotlin-Journey von Coddy. Lektion 28 von 93.

challenge icon

Aufgabe

Einfach

Schreibe eine Funktion canGetFreeShipping, die orderTotal, isPremiumMember und hasPromoCode entgegennimmt und zurückgibt, ob ein Kunde für kostenlosen Versand qualifiziert ist.

Ein Kunde erhält kostenlosen Versand, wenn der Bestellwert mindestens 50 beträgt und er entweder Premium-Mitglied ist oder einen Promo-Code hat.

Parameter:

  • orderTotal (Int): Der Gesamtwert der Bestellung
  • isPremiumMember (Boolean): Gibt an, ob der Kunde Premium-Mitglied ist
  • hasPromoCode (Boolean): Gibt an, ob der Kunde einen Promo-Code hat

Rückgabe: true, wenn der Kunde für kostenlosen Versand qualifiziert ist, andernfalls false (Boolean)

Der bereitgestellte Treiber ruft deine Funktion auf und gibt ihren Rückgabewert aus. Behalte die Funktionssignatur bei und füge keine main-Funktion hinzu.

Probier es selbst

fun canGetFreeShipping(orderTotal: Int, isPremiumMember: Boolean, hasPromoCode: Boolean): Boolean {
    // Schreibe hier den Code
}

Alle Lektionen in Grundlagen

Übe selbstständig: Kotlin-Playground