Por que eu devo ler este artigo:Este artigo fala sobre os quatro tipos de operadores básicos disponíveis no TypeScript. Através de exemplos mostraremos o uso de cada um desses operadores.

De formal geral, os operadores nos permitem modificar ou obter novos valores a partir de uma ou mais variáveis. Os valores trabalhados pelo operador são chamados operandos.

Por exemplo, ao diminuir 1 de 4, o sinal de subtração - é o operador e 4 e 1 são operandos.

Vemos isso no código abaixo.


let subtracao = 4 - 1;

No código acima podemos ver a utilização de dois operadores. Um deles é = (atribuição), utilizado para definir o valor da variável subtracao. Outro é - (subtração) utilizado para calcular a diferença entre os operandos 4 e 1.

Na programação, além da subtração existem diversas outras operações que podemos fazer com variáveis. As principais são aritméticas, atributivas, relacionais e lógicas.

Na Figura 1 temos alguns exemplos dessas operações e ao longo deste artigo explicaremos cada uma delas em detalhes.

exemplos de operadores
Figura 1. Exemplos de operadores

Operadores Aritméticos

Os operadores aritméticos são aqueles utilizados em cálculos matemáticos fundamentais, como adição, subtração, multiplicação e divisão.

+ (Soma)

O operador de adição + é utilizado para somar valores numéricos. Veja o exemplo no Código 1


                        let a: number = 2;
                        let resultado = a + a;

                        //O resultado será 4
                        console.log(resultado)
                        
Código 1. Exemplos com +

- (Subtração)

Este operador é utilizado para subtrair valores de duas ou mais variáveis numéricas. Ele também pode ser utilizado para inverter o sinal de um valor numérico, como vemos nos exemplos do Código 2.


let a: number = 2;
let resultado = a - a;

//O resultado será 0
console.log(resultado)
    
let x: number = 4;
let y = -x;

//O valor será 4
console.log(x);

//O valor será -4
console.log(y);
                        
Código 2. Exemplos com -

* (Multiplicação)

O Operador * é utilizado para multiplicar valores numéricos, como vemos no Código 3.


                        let a: number = 3;
                        let resultado = a * a;

                 ... 

Quer ler esse conteúdo completo? Tenha acesso completo