Dev (Back & Front)ARTIGO

TypeScript: operadores aritméticos

Thiago Adriano mostra neste artigo, como utilizar operadores aritméticos com JavaScript através do TypeScript.

TypeScript: operadores aritméticos
Imagem: Thiago Adriano

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:

bash
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:

bash
var num1 = 20;
var num2 = 10;
console.log(num1 - num2); // resultado 10

Multiplicação (*)

Pode ser usado para multiplicar valores numéricos:

bash
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.

bash
var num1 = 20;
var num2 = 5;
console.log(num1 / num2); // resultado 4

Módulo (%)

Esse operador retorna o resto da divisão:

bash
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:

bash
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
bash
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!

Microsoft (MVP), atualmente trabalha como Arquiteto de Software para TV Bandeirantes. Nesses últimos anos, focou nas tecnologias criadas pela Microsoft, mas sempre esteve antenado para as novas tecnologias que estão surgindo no mercado. Em um breve resumo, é uma pessoa apaixonada pelo que faz, tem a sua profissão como hobby.

Ver perfil