Javascript – Operadores

Juliana Jenny Kolb

teste seu conhecimento

Home > Simulados on-line  Questões de Concursos > Tecnologia da Informação (TI) > Javascript

 

Javascript – Operadores

Os operadores são utilizados em expressões para comparar seus conteúdos. O operador mais utilizado em uma linguagem de programação é o de atribuição conhecido como sinal de igualdade (=). Veja abaixo alguns exemplos de sua utilização:

X=50
X=30*5/2
X=Y

Além deste caractere de atribuição, é possível a utilização de outros operadores como mostrado à seguir:

x += y
x -= y
x *= y
x /= y
x %=y

Analisando os operadores apresentados, podemos defini-los de outra maneira, conforme mostrado abaixo:

x = x + y
x = x – y
x = x * y
x = x / y
x = x % y

Veja a relação dos operadores que são utilizados na linguagem JavaScript:

ARITMÉTICOS

Operador Descrição
+ Adição
Subtração
* Multiplicação
/ Divisão
% Módulo – resto da divisão dos operandos um e dois

 

OPERADORES DE INCREMENTO E DECREMENTO

Além dos operadores apresentados anteriormente, existe outro tipo de operador que têm a tarefa de aumentar e/ou diminuir o valor do operando. O operador incremental é representado pelo duplo sinal de adição “++”, já o operador decremental é representado pelo duplo sinal de subtração “–“. Veja a seguir alguns exemplos:

variável++ ou ++variável
variável– ou –variavel

Sempre que o operador for colocado antes do operando, é incrementado ou decrementado o operando e o valor é atualizado. Em caso contrário, será retornado o valor do operando para depois ocorrer o incremento ou decremento. Observe um exemplo:

x = 10
A = x++

Neste exemplo, foi atribuído à variável x o valor numérico 10, e em seguida é atribuído à variável A o valor de x incrementado, neste caso a variável A recebe o valor numérico 11. analisando o caso contrário:

x = 10
A = ++x

Já neste caso x é incrementado e o novo valor é atribuído em A. O mesmo ocorre para o operador de decremento.

 

OPERADORES RELACIONAIS

Estes operadores comparam o conteúdo dos operandos e retornam um valor booleano TRUE ou FALSE, baseado no resultado da comparação. Veja a relação destes operadores.

Operador Descrição
> Maior que
< Menor que
>= Maior ou igual
<= Menor ou igual
= Atribuição
== Igualdade
=== Igual e mesmo tipo
!= Diferente

 

OPERADORES LÓGICOS

Para estes operadores, são exigidos valores booleanos, como operandos, e será retornado um valor lógico.

Operador Descrição
&& ou AND E
|| ou OR OU
! ou NOT NÃO

O operador “&&” retorna TRUE somente se todas as expressões forem verdadeiras.

O operador “||” retorna TRUE se uma das expressões forem verdadeiras. Se as duas forem falsas, será retornado FALSE.

O operador “!” nega uma expressão. Se for verdadeira, será retornado FALSE. Se for falsa, será retornado o valor TRUE.

 

OPERADOR DE CONCATENAÇÃO DE STRING

Para concatenar duas ou mais string’s, basta utilizar o sinal de adição, veja um exemplo:

A = “ADRIANO”
B = “LIMA”
C=A+B
D=“Senac”+“Minas”

Deixe uma resposta