Menu
Coddy logo textTech

Let vs Var

Parte da seção Fundamentos do Journey de Swift da Coddy. Lição 4 de 86.

Em Swift, você usa let e var para armazenar valores.

var cria uma variável. Seu valor pode ser alterado posteriormente:

var score = 10
print(score)  // 10
score = 20
print(score)  // 20

let cria uma constante. Seu valor não pode ser alterado depois de definido:

let name = "Alice"
print(name)  // Alice
// name = "Bob"  // Erro! Não é possível atribuir a uma constante 'let'

Quando usar qual?

  • Use let por padrão. Se um valor não precisar mudar, transforme-o em uma constante.
  • Use var somente quando souber que o valor precisará mudar.

Esta é uma prática recomendada em Swift que torna seu código mais seguro e fácil de entender.

challenge icon

Desafio

Iniciante

Crie uma constante chamada language com o valor "Swift" e uma variável chamada age com o valor 25. Imprima ambos os valores em linhas separadas.

Experimente você mesmo

// Digite seu código abaixo
// Um dos dois nunca muda de valor, o outro pode


// Não altere as linhas abaixo
print(language)
print(age)
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Playground de Swift