CommencerCommencer gratuitement

Vous pouvez me changer

Testons un prototype du jeu Twenty-One pour un seul joueur. Votre ami Alex est playerA. Il reçoit deux cartes : le valet de trèfle (J♣) et l'as de carreau (A♦). Il sait que, par défaut, les as valent 1 point, mais il veut qu'ils valent 11 pour pouvoir additionner ses deux cartes et obtenir 21.

Dans cet exercice, vous allez coder ce scénario. jackClubs (un val avec une valeur en points de 10) et aceDiamonds (un var avec une valeur en points de 1) sont déjà définis.

Cet exercice fait partie du cours

Introduction à Scala

Afficher le cours

Instructions

  • Créez un var nommé playerA et ayant pour valeur le nom Alex sous forme de littéral de type String.
  • Modifiez la valeur en points de l'as de carreau pour qu'il vaille 11 points, au lieu de la valeur initiale de 1 point qui lui était attribuée.
  • Additionnez jackClubs et aceDiamonds pour calculer la valeur de la main d'Alex et affichez le résultat.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

// Create a mutable variable for Alex as player A
___

// Change the point value of A♦ from 1 to 11
___

// Calculate hand value for J♣ and A♦
println(___)
Modifier et exécuter le code