ComeçarComece de graça

Defina variáveis imutáveis (val)

Scala tem dois tipos de variáveis: val e var. val são imutáveis, o que significa que, depois de inicializadas, não podem ser reatribuídas.

Em Twenty-One, um val é como qualquer carta que não seja um ás. Ou seja, do 2 ao 10 (valendo de 2 a 10 pontos) e todas as figuras (valete, dama e rei valem 10 pontos) têm sempre o mesmo valor de pontos durante o jogo.

Neste exercício, você vai definir variáveis para algumas cartas que não são ás, cada uma como um val do tipo Int (um dos quatro tipos de valor mais comuns para tarefas relacionadas a dados). Na próxima lição, você vai aprender por que variáveis imutáveis são preferidas em Scala.

Este exercício faz parte do curso

Introdução a Scala

Ver curso

Instruções do exercício

  • Defina variáveis para as cartas 2, 3 e 4 do naipe de paus (♣). Especifique explicitamente o tipo como Int.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

// Define immutable variables for clubs 2♣ through 4♣
___ twoClubs: ___ = ___
___ threeClubs: ___ = ___
___ fourClubs: ___ = ___
Editar e executar o código