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
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.
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.
// coloque seu código abaixo
console.log()Resumo
letpermite que uma variável mude.- Você pode calcular um novo valor usando o valor atual.
- A variável sempre guarda seu valor mais recente.