Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Realizando Operações Aritméticas em Variáveis | Manipulação de Dados
Introdução ao JavaScript

bookRealizando Operações Aritméticas em Variáveis

Podemos realizar operações aritméticas em variáveis que armazenam números de forma semelhante à execução de operações com valores numéricos brutos.

Por exemplo:

1234
let varA = 10; let varB = 20; console.log(varA + varB);
copy

A expressão varA + varB trata varA e varB como se fossem números brutos.

O lado direito da instrução de atribuição é sempre avaliado antes de fornecer o resultado para a variável no lado esquerdo. Por esse motivo, é possível alterar o valor de uma variável:

1234
let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
copy

O código acima adiciona 100 ao valor de exampleVar.

No entanto, a mesma operação também pode ser realizada utilizando uma sintaxe mais curta:

123
let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
copy

Esta sintaxe funciona para qualquer operação aritmética suportada.

Por exemplo:

1234
exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
copy

Uma sintaxe abreviada para incrementar o valor de uma variável em 1 é utilizando o operador ++. Por exemplo:

1234
let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
copy

Podemos usar -- para decrementar uma variável em 1:

1234
let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
copy

1. Qual será a saída do seguinte código?

2. Qual é o propósito da seguinte linha de código?

3. Qual das alternativas a seguir é a forma abreviada correta para a operação exampleVar = exampleVar - 50?

4. Qual será a saída do seguinte código?

question mark

Qual será a saída do seguinte código?

Select the correct answer

question mark

Qual é o propósito da seguinte linha de código?

Select the correct answer

question mark

Qual das alternativas a seguir é a forma abreviada correta para a operação exampleVar = exampleVar - 50?

Select the correct answer

question mark

Qual será a saída do seguinte código?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 8

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 1.33

bookRealizando Operações Aritméticas em Variáveis

Deslize para mostrar o menu

Podemos realizar operações aritméticas em variáveis que armazenam números de forma semelhante à execução de operações com valores numéricos brutos.

Por exemplo:

1234
let varA = 10; let varB = 20; console.log(varA + varB);
copy

A expressão varA + varB trata varA e varB como se fossem números brutos.

O lado direito da instrução de atribuição é sempre avaliado antes de fornecer o resultado para a variável no lado esquerdo. Por esse motivo, é possível alterar o valor de uma variável:

1234
let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
copy

O código acima adiciona 100 ao valor de exampleVar.

No entanto, a mesma operação também pode ser realizada utilizando uma sintaxe mais curta:

123
let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
copy

Esta sintaxe funciona para qualquer operação aritmética suportada.

Por exemplo:

1234
exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
copy

Uma sintaxe abreviada para incrementar o valor de uma variável em 1 é utilizando o operador ++. Por exemplo:

1234
let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
copy

Podemos usar -- para decrementar uma variável em 1:

1234
let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
copy

1. Qual será a saída do seguinte código?

2. Qual é o propósito da seguinte linha de código?

3. Qual das alternativas a seguir é a forma abreviada correta para a operação exampleVar = exampleVar - 50?

4. Qual será a saída do seguinte código?

question mark

Qual será a saída do seguinte código?

Select the correct answer

question mark

Qual é o propósito da seguinte linha de código?

Select the correct answer

question mark

Qual das alternativas a seguir é a forma abreviada correta para a operação exampleVar = exampleVar - 50?

Select the correct answer

question mark

Qual será a saída do seguinte código?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 8
some-alt