Menu
Coddy logo textTech

Números

Parte da seção Fundamentos do Journey de Swift da Coddy — lição 6 de 86.

Variáveis são contêineres que armazenam valores de dados. Elas são usadas para armazenar, manipular e exibir informações dentro de um programa.

Em resumo, uma variável é como uma unidade de memória que podemos acessar digitando o nome da variável.

Cada variável possui um nome exclusivo e um valor que pode ser de diferentes tipos. Swift é uma linguagem type-safe, o que significa que ela é rigorosa quanto aos tipos de valores que suas variáveis podem conter.

Para inicializar uma variável ou constante, usamos o seguinte formato:

let constantName = value
var variableName = value

Vamos dar uma olhada nos diferentes tipos de números:

Int — um inteiro (número inteiro), como 1 ou -2.

Double — um número de ponto flutuante (decimal), como 1.32 ou 0.98.

Por exemplo:

Para inicializar uma constante do tipo Int com o nome a e o valor 3:

let a = 3

Para inicializar uma constante do tipo Double com o nome b e o valor 13.2:

let b = 13.2

Nota: Nomes de variáveis não podem começar com um número. Use camelCase para separar palavras (ex: playerName), não espaços ou hifens.

challenge icon

Desafio

Iniciante

Escreva o código que inicializa uma constante chamada myVar com o valor 5.

  • Substitua o ? pelo valor correto
  • Linhas que começam com // são comentários — elas explicam o que fazer, mas não afetam seu código
  • Altere apenas a linha que diz let myVar = ?

Folha de consulta

Variáveis são recipientes que armazenam valores de dados. Use let para constantes e var para variáveis:

let constantName = value
var variableName = value

Swift possui diferentes tipos numéricos:

Int — números inteiros como 1 ou -2

Double — números decimais como 1.32 ou 0.98

Exemplos:

let a = 3      // Int
let b = 13.2   // Double

Nota: Nomes de variáveis não podem começar com um número. Use camelCase para nomes com várias palavras (ex: playerName).

Experimente você mesmo

// Digite seu código abaixo
let myVar = ?

// Não altere a linha abaixo
print("myVar = \(myVar)")
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