🔗 ╺╸Aprendendo JavaScript | Operadores Matemáticos #6
Na última postagem, dei prosseguimento ao meu aprendizado sobre JavaScript
. Agora vou aprender um pouco sobre os operadores matemáticos, que são, em sua maioria, vistos na escola.
Operadores Aritméticos
+
O operador de soma junta dois valores
// Soma
console.log(2 + 4) // 6
-
O operador de Subtração retira o segundo valor do primeiro valor
//Subtração
console.log(2 - 4) // -2
*
O operador de multiplicação multiplica dois valores
// Multiplicação
console.log(2 * 4) // 8
/
O operador de Divisão divide o primeiro valor pelo segundo
// Divisão
console.log(2 / 4) // 0.5
%
O operador de Resto da Divisão retorna o resto da divisão do primeiro valor pelo segundo valor.
// Resto da Divisão
console.log(2 % 4) // 2
**
O operador exponencial eleva o valor um pelo valor dois
// Exponenciação
console.log(2 ** 4) // 16
++
O operador de Incremento adiciona 1 ao valor
// Incremento
let num = 2
num++
console.log(num) // 3
--
O operador decremento subtrai 1 do valor inicial
// Decremento
let num = 2
num--
console.log(num) // 1
Operadores de Atribuição
=
O operador de Atribuição Simples atribui um valor à uma variável
let num = 2
console.log(num) // 2
+=
O operador de Atribuição por Adicão atribui à uma variável o valor dela somado à um segundo valor
let num = 2
num += 2
console.log(num) // 4
-=
O operador de Atribuição por Subtração atribui à uma variável o próprio valor subtraÃdo por um segundo valor
let num = 2
num -= 2
console.log(num) // 0
*=
O operador de Atribuição por Multiplicação atribui à uma variável seu valor multiplicado por um segundo valor
let num = 2
num *= 2
console.log(num) // 4
/=
O operador de Atribuição por Divisão divide o valor da variável por um segundo valor e atribui o resultado à ela
let num = 2
num /= 2
console.log(num) // 1
%=
O operador de Atribuição por Módulo (ou resto da divisão) divide o valor da variável por um segundo valor e atribui o resto dessa divisão à ela
let num = 2
num %= 2
console.log(num) // 0
**=
O operador de Atribuição por Exponenciação atribui à variável o resultado da potência do valor da variável por um segundo valor
let num = 2
num **= 2
console.log(num) // 4
Conclusão
Após esse post, creio que aprendi o mais importante sobre Operadores, porém ainda falta entender os Operadores de Comparação, Lógicos, Comparação de Tipo, Bitwise, de String, de Desestruturação, Ternário, Acesso, de Função e outros. Tem muita coisa para aprender, então vou me manter focado e estudando o máximo que posso. Obrigado por ler essa postagem, deixe alguma dica, crÃtica ou simples apoio, e até a próxima!