Operadores aritméticos são aqueles que estudamos na escola – aquelas funções básicas de somar, subtrair, multiplicar e dividir. Utilizando esses operadores nós podemos criar operações matemáticas com valores numéricos.
Neste artigo demonstrarei como utilizar esses operadores com JavaScript, utilizando o TypeScript.
Abaixo você tem uma lista com os operadores que podemos utilizar com JavaScript:
- Adição (+)
- Subtração (-)
- Multiplicação (*)
- Divisão (/)
- Módulo — resto da divisão — (%)
- Exponenciação (**)
- Incremento (++)
- Decremento (- -)
Adição (+)
Utilizamos esse operador para somar valores numéricos:
var num1 = 13;
var num2 = 7;
console.log(num1 + num2); // resultado 20
Subtração (-)
Esse operador serve para subtrair valores numéricos, retornando a diferença entre eles:
var num1 = 20;
var num2 = 10;
console.log(num1 - num2); // resultado 10
Multiplicação (*)
Pode ser usado para multiplicar valores numéricos:
var num1 = 3;
var num2 = 5;
console.log(num1 * num2); // resultado 15
Divisão (/)
Esse operador produz o quociente de seus operandos onde o operando da esquerda é o dividendo e o da direita é o divisor. Para que você possa relembrar, segue uma imagem abaixo, retirada do Google.
var num1 = 20;
var num2 = 5;
console.log(num1 / num2); // resultado 4
Módulo (%)
Esse operador retorna o resto da divisão:
var num1 = 3;
var num2 = 2;
console.log(num1 % num2); // resultado 1
var num3 = 20;
var num4 = 5;
console.log(num3 % num4); // resultado 0
var num5 = -1;
var num6 = 2
console.log(num5 % num6); // resultado -1
Exponenciação (**)
Retorna o valor do primeiro operando elevado ao segundo operando:
var num1 = 3;
var num2 = 2;
console.log(num1 ** num2); // resultado 9
Incremento (++)
Esse operador incrementa um valor ao operando.
- Caso ele seja utilizado depois do operando (ex.: operando++), ele retorna o valor antes de incrementar
- Caso ele seja utilizado antes do operando (ex.: ++ operando), ele retorna o valor já incrementado
var num1 = 3;
console.log(num1++); // resultado 3
var num2 = 1;
console.log(++num2); // resultado 2
Decremento (- -)
Esse operador decrementa (subtrai um de) seu operando e retorna um valor.
- Caso ele seja utilizado depois do operando (ex.: operando – -), ele retorna o valor antes de decrementar
- Caso ele seja utilizado antes do operando (ex.: — operando), ele retorna o valor já decrementado
Esses são os operadores básicos para criarmos as nossas expressões do dia a dia.
Espero que tenham gostado e até o próximo artigo, pessoal!