ComenzarEmpieza gratis

Define variables mutables (var)

Scala tiene dos tipos de variables: val y var. Las var son mutables y se pueden reasignar.

En Twenty-One, un as se parece a una var, ya que puede valer 1 u 11 puntos según lo decida el jugador (a diferencia de las cartas del 2 al rey, que tienen un valor de puntos constante durante toda la partida).

En este ejercicio, definirás cada as como una var de tipo Int con un valor predeterminado de 1 punto. Esta vez, aprovecharás la inferencia de tipos de Scala (su capacidad para deducir tipos a partir de los valores suministrados) y omitirás la anotación de tipo.

Este ejercicio forma parte del curso

Introducción a Scala

Ver curso

Instrucciones del ejercicio

  • Define cuatro variables mutables, todas de tipo Int e iguales a 1: aceClubs, aceDiamonds, aceHearts, aceSpades.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

// Define mutable variables for all aces
Editar y ejecutar código