Define mutable variables (var)
Scala has two kinds of variables: val
and var
. var
are mutable and can be reassigned.
In Twenty-One, an ace is like a var
, as it can be worth 1 or 11 points depending on the player's choice (as opposed to cards 2 through king, which have a constant point value throughout the game).
In this exercise, you will define each ace as a var
of type Int
set to a default value of 1 point. This time around, you'll leverage Scala's type inference (its ability to guess types based on supplied values) and omit the type annotation.
Diese Übung ist Teil des Kurses
Introduction to Scala
Anleitung zur Übung
- Define four mutable variables, all of type
Int
and equal to 1:aceClubs
,aceDiamonds
,aceHearts
,aceSpades
.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
// Define mutable variables for all aces