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
Einführung in Scala
Anleitung zur Übung
- Definiere vier veränderliche Variablen, alle vom Typ
Intund mit dem Wert 1:aceClubs,aceDiamonds,aceHearts,aceSpades.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
// Define mutable variables for all aces