0

Operadores no Javascript

#JavaScript
Renan Vale
Renan Vale

Operadores Aritméticos


Simbolos

+ (soma)

- (subtração)

* (multiplicação) 

/ (divisão)

% (porcentagem)

** (valor ao quadrado)


Exemplo:

5+2 = 7

5-2 = 3

5*2 = 10

5/2 = 2.5

5%2 = 1

5**2 = 25


Atribuição (efetua-se a operação seguindo a regra de precedência)

var a = 5+3 = 8

var b = a%5 = 3

var c = 5*b**2 = 45

var d = 10-a/d = 6

var e = 6*2/d = 2

var f = b% e + 4/6 = 3


Auto-Atribuição

var n = 3

n = n+4 = 7

n = n-3 = 4


Simplificado

var n = 3

n+ = 4

n- = 3


Operadores Relacionais


< menor

> maior

<= menor ou igual

>= maior

== igual

!= diferente

=== identico


Exemplos:

preco >= 200.50

idade < 18

curso == Javascript

h1 != h2


Booleano

5==5 TRUE

5=='5' TRUE

5==='5' FALSO 

(5 dentro de aspas significa uma string, o que torna o tipo de dado não identico)


Operadores Lógicos 


! negação

&& conjunção

|| disjunção


Exemplo &&: Eu quero uma caneta azul E vermelha.

Nessa condição preciso ter as duas canetas para que seja TRUE


TRUE && TRUE = TRUE (tenho azul e vermelha)

TRUE && FALSE = FALSE (tenho azul mas não a vermelha)

FALSE && TRUE = FALSE (não tenho a azul mas tenho vermelha)

FALSE && FALSE = FALSE (não tenho azul e nem vermelha)


Exemplo ||: Eu quero uma caneta azul OU vermelha.

Nessa condição preciso ter ou uma ou outra para que seja TRUE


TRUE && TRUE = TRUE (tenho azul e vermelha)

TRUE && FALSE = TRUE (tenho azul mas não a vermelha)

FALSE && TRUE = TRUE (não tenho a azul mas tenho vermelha)

FALSE && FALSE = FALSE (não tenho azul e nem vermelha)

0
3

Comentários (0)

Começando com desenvolvimento FullStack

Brasil