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>Übungsanweisungen
- Definiere vier veränderliche Variablen, alle vom Typ
Intund 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