LoslegenKostenlos starten

Veränderliche Variablen (var) definieren

Scala kennt zwei Arten von Variablen: val und var. var sind veränderlich und können neu zugewiesen werden.

Im Spiel Twenty-One ist ein Ass wie ein var, weil es je nach Entscheidung der Spielerin oder des Spielers 1 oder 11 Punkte wert sein kann (im Gegensatz zu den Karten 2 bis König, die während des gesamten Spiels einen festen Punktwert haben).

In dieser Übung definierst du jedes Ass als var vom Typ Int mit einem Standardwert von 1 Punkt. Diesmal nutzt du die Typinferenz von Scala (die Fähigkeit, Typen anhand der übergebenen Werte zu erkennen) und lässt die Typannotation weg.

Diese Übung ist Teil des Kurses

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

Übungsanweisungen

  • Definiere vier veränderliche Variablen, alle vom Typ Int und mit dem Wert 1: aceClubs, aceDiamonds, aceHearts, aceSpades.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

// Define mutable variables for all aces
Code bearbeiten und ausführen