Operadores: mudanças entre as edições

De IFSC
Ir para navegação Ir para pesquisar
imported>Fargoud
Sem resumo de edição
imported>Fargoud
Linha 112: Linha 112:
=Operadores relacionais=
=Operadores relacionais=


Estes operadores são usados em expressões LÓGICAS, não aritméticas.
Os operadores relacionais, ou lógicos, são usados em expressões LÓGICAS, não aritméticas.
São usados para comparar dois valores ou variáveis e retornam um valor
São usados para comparar dois valores ou variáveis e retornam um valor
booleano TRUE ou FALSE, baseado no resultado da comparação.  
booleano TRUE ou FALSE, baseado no resultado da comparação.  

Edição das 17h54min de 19 de abril de 2022

Operadores JS

Os operadores JavaScript são, basicamente, os mesmos das linguagens C/C++. Uma explicação mais detalhada e aprofundada sobre eles pode ser encontrada no curso de linguagem C, da Profa Fernanda.

A tabela abaixo sumariza os operadores JS:

TabOpsmatem.png

Operadores Matemáticos

Operadores matemáticos, ou aritméticos, são aqueles que expressam equações matemáticas, utilizando valores ou variáveis numéricas.


Adição

Para somar dois valores, ou variáveis, em JS, basta utilizar o operador "+":

Exemplo:

let V, V01=5, V02=2;
V=V01+V02 // resulta em: 7
console.log(V);

Subtração

Para subtrair dois valores, ou variáveis, em JS, basta utilizar o operador "-":

Exemplo:

let V, V01=5, V02=2;
V=V01-V02; // resulta em: 3
console.log(V);

Multiplicação

Para multiplicar dois valores, ou variáveis, em JS, basta utilizar o operador "*":

Exemplo:

let V, V01=5, V02=2;
V=V01*V02; // resulta em: 10
console.log(V);

Divisão

Para dividir dois valores, ou variáveis, em JS, basta utilizar o operador "/":

Exemplo:

let V, V01=5, V02=2;
V=V01/V02 // resulta em: 2,5
console.log(V);

Resto da divisão inteira

Para obter o resto da divisão de dois valores, ou variáveis inteiras, em JS, basta utilizar o operador "%":

Exemplo:

let V, V01=5, V02=2;
V=V01%V02 // resulta em: 1
console.log(V);

Incremento

Para incrementar uma variável, em JS, basta utilizar o operador "++". Este incremento pode ser antes do uso do valor da variável, ou depois:

Sintaxe

Pré-incremento - primeiro incrementa o valor da variável, depois o utiliza na expressão ou equação:

++nome_variável 

Pós-incremento - primeiro utiliza o valor da variável, depois o incrementa na expressão ou equação:

nome_variável++ 

Exemplo:

let V=5, V01, V02;
V01=V++;
V02 = ++V;
console.log(V01); //V01 = 5;
console.log(V02); //V02 = 7;

Decremento

Para decrementar uma variável, em JS, basta utilizar o operador "--". Este decremento pode ser antes do uso do valor da variável, ou depois:

Sintaxe

Pré-decremento - primeiro decrementa o valor da variável, depois o utiliza na expressão ou equação:

--nome_variável 

Pós-decremento - primeiro utiliza o valor da variável, depois o decrementa na expressão ou equação:

nome_variável-- 

Exemplo:

let V=5, V01, V02;
V01=V--;
V02 = --V;
console.log(V01); //V01 = 5;
console.log(V02); //V02 = 3;

Operadores relacionais

Os operadores relacionais, ou lógicos, são usados em expressões LÓGICAS, não aritméticas. São usados para comparar dois valores ou variáveis e retornam um valor booleano TRUE ou FALSE, baseado no resultado da comparação.

TabOpsRel.png

Operador menor que

> Maior que = = Igual != Diferente >= Maior ou igual <= Menor ou igual 1.3.5) Operadores lógicos && E lógico || Ou lógico 1.3.6) Operadores de atribuição = Atribuir += Soma ou concatenação e atribuição: x+=5 // é o mesmo que: x=x+5 -= Subtração e atribuição. x-=5 // é o mesmo que: x=x-5

  • = Multiplicação e atribuição. x*=5 // é o mesmo que: x=x*5

/= Divisão e atribuição. x/=5 // é o mesmo que: x=x/5 %= Módulo e atribuição. x%=5 // é o mesmo que: x=x%5



<< AULA 2 - Tipos de Dados AULA 3 - OPERADORES AULA 4 - Array>>

<<= Página do curso