LoslegenKostenlos starten

Ermittle den Rumpf einer Funktion

In Twenty-One ist es hilfreich, eine Funktion zu haben, die das Maximum der Hände zweier konkurrierender Spieler bestimmt. Stell dir zum Beispiel vor, playerA und playerB hätten folgende Hände:

  • playerA: queenDiamonds, threeClubs, aceHearts (Zählwert 1), fiveSpades
  • playerB: kingHearts, jackHearts

Unten siehst du eine einfache Version dieser Funktion namens maxHand, die ignoriert, ob eine Hand überkauft. Sie enthält außerdem einen if/else-Ausdruck, den du in einer kommenden Lektion schreiben lernst.

def maxHand(handA: Int, handB: Int): Int = {
  if (handA > handB) handA
  else handB
}

Im vorherigen Video wurde der Rumpf der Funktion als der einzige Teil hervorgehoben, den du für diesen Kurs kennen musst. Was ist der Rumpf der Funktion maxHand?

Diese Übung ist Teil des Kurses

<Kurs>Einführung in Scala</Kurs>
Kurs ansehen

Interaktive praktische Übung

Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis

Übung starten