Operadores de Atribuição

Lembra das nossas caixas (variáveis)? O operador de atribuição é o entregador que coloca a encomenda lá dentro. Na programação, um único sinal de igual (=) NÃO SIGNIFICA 'igual'. Ele significa 'RECEBE'. Você está mandando a caixa receber um valor. E temos os 'encurtadores' (+=, -=). Eles servem para pegar o que já tem na caixa, fazer uma conta rápida e guardar de volta.

script.js
// A caixa 'vaquinha' RECEBE 0
let vaquinha = 0;

// Bora viajar! O pacote é R$ 140 fixo por cabeça.
// Atalho da atribuição:
vaquinha += 140; 
vaquinha += 140; // Mais um pagou

console.log(vaquinha);
Terminal Output
kcarrasquinho@notebook:~/aula$ node script.js
280
kcarrasquinho@notebook:~/aula$
Card 1 de 6