EasyCode365EasyCode365

Mudando valores

Aplicativos e jogos não ficam parados. Pontuações aumentam, vidas diminuem e estados mudam.

Por que valores mudam

Use let para valores que precisam mudar, como pontuações e contadores. Depois que a variável foi criada, você pode atribuir um novo valor usando =.

Primeiro exemplo

Editável
let score = 0;

score = score + 10;
console.log(score);

score = score + 5;
console.log(score);

O que aconteceu?

JavaScript calcula primeiro o lado direito do sinal de igual. Depois guarda o novo resultado dentro da mesma variável.

console.log(score) envia o valor atual para a seção de saída.

Mini tarefa

Antes de executar o código abaixo, tente adivinhar qual número final aparecerá na seção de saída.

Editável
let lives = 3;

lives = lives - 1;
lives = 5;

console.log(lives);

Depois clique em Executar e veja se sua resposta estava correta.

Pequeno quiz

Pergunta: Você deve usar const ou let para uma pontuação que muda?

Resposta: let.

Pequeno desafio

Crie uma variável points com valor 50. Depois adicione 20 ao valor atual e use console.log(points) para mostrar o resultado.

Editável
// coloque seu código abaixo

console.log()

Resumo

  • let permite que uma variável mude.
  • Você pode calcular um novo valor usando o valor atual.
  • A variável sempre guarda seu valor mais recente.