TypeScript: operadores aritméticos

Thiago S. Adriano
TypeScript Brasil
Published in
2 min readDec 25, 2018
TypeScript (operadores aritméticos)

Os operadores aritméticos são aqueles que nós estudamos na escola, aquelas funções básicas de somar, subtrair, multiplicar e dividir. Utilizando esses operadores nós podemos criar operações matemática com valores numéricos.

Nesse artigo eu irei demonstrar como utilizar esses operadores com JavaScript, utilizando o TypeScript.

Abaixo você tem uma lista com os operadores que nós podemos utilizar com JavaScript:

  • adição (+)
  • subtração (-)
  • multiplicação (*)
  • divisão (/)
  • módulo — resto da divisão — (%)
  • exponenciação (**)
  • incremento (++)
  • decremento (- -)

Adição (+)

Nós utilizamos esse operador para somar valores numéricos:

var num1 = 13;
var num2 = 7;
console.log(num1 + num2); // resultado 20

Subtração (-)

Nós utilizamos esse operador 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 (*)

Nós utilizamos esse operador 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 (**)

Esse operador retorna o valor do primeiro operando elevado ao segundo operado

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 que possamos criar as nossas expressões do dia a dia.

Espero que tenham gostado e até um próximo artigo pessoal ;)

--

--