Olá pessoal, como vão? Então, nós já aprendemos sobre a sintaxe e algumas regras do JavaScript, entendemos como criar variáveis e as operações matemáticas básicas. Nesse pequeno guia, vamos falar um pouco sobre "encurtadores" de cálculo.
[greenalert]O QUE SÃO ENCURTADORES DE CÁLCULO[/greenalert]
Algumas vezes, nós precisamos somar algo em uma variável. Para isso, nós usamos o seguinte código:
Para que você não precise ficar reescrevendo a variável, os "encurtadores" de cálculo entram para te ajudar. Eles são o +=, -=, *=, /=, ++ e --. Vamos falar de todos eles nessa mesma ordem.
[greenalert]OPERADOR += (ENCURTADOR DE SOMA)[/greenalert]
Como o nome já diz, ele é usado para encurtar códigos que usem soma em uma variável. Vamos usar o código acima para exemplificar.
Usar o += diz ao código que você quer somar o valor da variável em questão, com o valor indicado. Nesse caso, somar o valor de dinheiroTotal com 30.
[greenalert]OPERADOR -= (ENCURTADOR DE SUBTRAÇÃO)[/greenalert]
Da mesma forma que o anterior, usar o -= indica ao código que o valor da variável indicada receberá o valor dela mesma, menos o número escrito.
Exemplo:
[greenalert]OPERADOR *= (ENCURTADOR DE MULTIPLICAÇÃO)[/greenalert]
Mesma coisa ainda, usar o *= indica que a variável receberá o valor dela mesma, vezes o valor indicado.
Exemplo:
[greenalert]OPERADOR /= (ENCURTADOR DE DIVISÃO)[/greenalert]
Mais uma vez, usar o /= diz que a variável receberá o valor dela, dividido pelo número indicado.
Exemplo:
[greenalert]OPERADOR ++[/greenalert]
Esse operador é usado para somar 1 a uma variável. Geralmente usamos esse operador quando vamos trabalhar com repetições, que veremos no futuro. Mas é interessante saber que ele existe, pois será usado no futuro.
Exemplo:
[greenalert]OPERADOR --[/greenalert]
O último dos "encurtadores" é o operador --. Similar ao anterior, esse subtrai 1 do valor da variável. Ele também é mais usado em estruturas de repetição.
Exemplo:
E é só por hoje. Esses encurtadores ajudam você a diminuir a quantidade de código, mas não são obrigatórios de se usar. Se você se sente mais confortável no começo em programar sem usá-los, sinta-se a vontade. O bom de entender como eles funcionam é poder ler e entender códigos feitos por quem faz uso deles.
[redalert]ÍNDICE DA AULA[/redalert]
- Conceito de "encurtador" de operação matemática.
- Uso do operador +=
- Uso do operador -=
- Uso do operador *=
- Uso do operador /=
- Uso do operador ++
- Uso do operador --
[greenalert]O QUE SÃO ENCURTADORES DE CÁLCULO[/greenalert]
Algumas vezes, nós precisamos somar algo em uma variável. Para isso, nós usamos o seguinte código:
Código:
var dinheiroTotal = 400; //Quantia inicial de dinheiro
dinheiroTotal = dinheiroTotal + 30; //Uma soma que dará 400 + 30 = 430.
Para que você não precise ficar reescrevendo a variável, os "encurtadores" de cálculo entram para te ajudar. Eles são o +=, -=, *=, /=, ++ e --. Vamos falar de todos eles nessa mesma ordem.
[greenalert]OPERADOR += (ENCURTADOR DE SOMA)[/greenalert]
Como o nome já diz, ele é usado para encurtar códigos que usem soma em uma variável. Vamos usar o código acima para exemplificar.
Código:
var dinheiroTotal = 400; //Quantia inicial de dinheiro
dinheiroTotal += 30; //Uma soma que dará 400 + 30 = dando 430.
Usar o += diz ao código que você quer somar o valor da variável em questão, com o valor indicado. Nesse caso, somar o valor de dinheiroTotal com 30.
[greenalert]OPERADOR -= (ENCURTADOR DE SUBTRAÇÃO)[/greenalert]
Da mesma forma que o anterior, usar o -= indica ao código que o valor da variável indicada receberá o valor dela mesma, menos o número escrito.
Exemplo:
Código:
var pesoCorporal = 90; //Cria a variável e dá valor 90
pesoCorporal -= 30; //Operação onde a variável receberá 90 - 30 = 60.
[greenalert]OPERADOR *= (ENCURTADOR DE MULTIPLICAÇÃO)[/greenalert]
Mesma coisa ainda, usar o *= indica que a variável receberá o valor dela mesma, vezes o valor indicado.
Exemplo:
Código:
var totalDias = 30; //Variável é criada e recebe valor 30
totalDias *= 12; //Multiplicação do valor da variável por 12, total será 360
[greenalert]OPERADOR /= (ENCURTADOR DE DIVISÃO)[/greenalert]
Mais uma vez, usar o /= diz que a variável receberá o valor dela, dividido pelo número indicado.
Exemplo:
Código:
var media = 40; //Variável é criada e recebe 40
media /= 2; //Divisão do valor da variável (40) por 2, total será 20
[greenalert]OPERADOR ++[/greenalert]
Esse operador é usado para somar 1 a uma variável. Geralmente usamos esse operador quando vamos trabalhar com repetições, que veremos no futuro. Mas é interessante saber que ele existe, pois será usado no futuro.
Exemplo:
Código:
var posicaoX = 34; //Cria a variável e dá valor 34
posicaoX++; //Soma 1 ao valor da variável, total 35
++posicaoX; //Outra forma de escrever, também soma 1 ao valor, total 36
[greenalert]OPERADOR --[/greenalert]
O último dos "encurtadores" é o operador --. Similar ao anterior, esse subtrai 1 do valor da variável. Ele também é mais usado em estruturas de repetição.
Exemplo:
Código:
var posicaoY = 42; //Cria a variável e dá valor 42
posicaoY--; //Subtrai 1 ao valor da variável, total 41
--posicaoY; //Outra forma de escrever, também subtrai 1 ao valor, total 40
E é só por hoje. Esses encurtadores ajudam você a diminuir a quantidade de código, mas não são obrigatórios de se usar. Se você se sente mais confortável no começo em programar sem usá-los, sinta-se a vontade. O bom de entender como eles funcionam é poder ler e entender códigos feitos por quem faz uso deles.
[redalert]ÍNDICE DA AULA[/redalert]
- Conceito de "encurtador" de operação matemática.
- Uso do operador +=
- Uso do operador -=
- Uso do operador *=
- Uso do operador /=
- Uso do operador ++
- Uso do operador --