LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Definiere vier veränderliche Variablen, alle vom Typ Int und 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
Code bearbeiten und ausführen