Preparações Candidatura
OLD Modulo 1 - HTML
OLD MODULO 2 - CSS
OLD MODULO 3 - JAVASCRIPT
2 of 2

Aula 5 – Operadores de Comparação

Usados para comparar valores e produzir valores booleanos (true ou false).

  • == (igual a)
  • === (igual a e do mesmo tipo)
  • != (diferente de)
  • !== (diferente de ou tipo diferente)
  • < (menor que)
  • > (maior que)
  • <= (menor ou igual a)
  • >= (maior ou igual a)
let idade = 25;
let maiorDeIdade = idade >= 18; // true

== e ===

Os operadores de igualdade servem para comparar
dois valores, retornando true se forem considerados
iguais e false caso contrário.

A diferença entre o == e o === é o nível de igualdade
necessário. O operador === só retorna true se tanto o
valor como o tipo forem iguais.

"1" == 1 // true
1 == 1 // true
"1" === 1 // false
1 === 1 // true

!= e !==

Os operadores de diferença servem para comparar
dois valores, retornando true se forem considerados
diferentes e false caso contrário.

A diferença entre o != e o !== é o nível de diferença
necessário. O operador != retorna true se tanto o valor
como o tipo forem diferentes.

"1" != 1 // false
1 != 1 // false
2 != 1 // true
"1" !== 1 // true
1 !== 1 // false

>= e >=

Os operadores > e >= têm o resultado true se o valor do
lado esquerdo do operador for maior ou maior ou igual ao
valor do lado direito e false caso contrário.

"a" > "A" // true
1 > 1 // false
1 > "1" // false
"a" >= "A" // true
1 >= 1 // true
1 >= "1" // true

<= e <=

Os operadores < e <= têm o resultado true se o valor do
lado esquerdo do operador for menor ou menor ou igual
ao valor do lado direito e false caso contrário.

"a" < "A" // false
1 < 1 // false
1 < "1" // false
"a" <= "A" // false
1 <= 1 // true
1 <= "1" // true

AI Assistant