Operações de Comparação
Comparações são utilizadas para definir condições, realizar verificações e tomar decisões em JavaScript. Essas operações retornam um valor booleano (true
ou false
), que outros operadores usam para determinar certas ações.
Operadores de Comparação
O JavaScript oferece vários operadores de comparação para comparar valores:
- Igual a (
==
); - Estritamente Igual a (
===
); - Diferente de (
!=
); - Estritamente Diferente de (
!==
); - Maior que (
>
); - Maior ou Igual a (
>=
); - Menor que (
<
); - Menor ou Igual a (
<=
).
Igual e Não Igual
A operação Igual a (==
) retorna true
se o primeiro valor for igual ao segundo valor e false
caso contrário.
Inversamente, a operação Não Igual a (!=
) retorna true
se os valores forem diferentes.
Nota
O operador
=
é utilizado para atribuição, enquanto==
é para comparação. Tenha cuidado para não confundi-los.
Comparação estrita
A comparação estrita verifica os tipos de valores e os próprios valores. O operador Estritamente Igual a (===
) retorna true
- se ambos os valores e seus tipos forem os mesmos, enquanto !==
retorna true
se eles forem diferentes.
Exemplo:
Maior e Menor
O operador Maior Que (>
) retorna true
se o primeiro valor for maior que o segundo. Por outro lado, o operador Menor Que (<
) retorna true
se o primeiro valor for menor que o segundo.
Exemplo:
Maior/Menor ou Igual a
Os operadores Maior ou Igual a (>=
) e Menor ou Igual a (<=
) combinam os correspondentes operadores de comparação com Igual a (==
). Eles retornam true
se qualquer uma das condições for satisfeita.
Nota
O operador >=
combina >
e ==
, não ===
. O operador <=
funciona de maneira semelhante.
Tudo estava claro?
Conteúdo do Curso
Introduction to JavaScript
Introduction to JavaScript
Operações de Comparação
Comparações são utilizadas para definir condições, realizar verificações e tomar decisões em JavaScript. Essas operações retornam um valor booleano (true
ou false
), que outros operadores usam para determinar certas ações.
Operadores de Comparação
O JavaScript oferece vários operadores de comparação para comparar valores:
- Igual a (
==
); - Estritamente Igual a (
===
); - Diferente de (
!=
); - Estritamente Diferente de (
!==
); - Maior que (
>
); - Maior ou Igual a (
>=
); - Menor que (
<
); - Menor ou Igual a (
<=
).
Igual e Não Igual
A operação Igual a (==
) retorna true
se o primeiro valor for igual ao segundo valor e false
caso contrário.
Inversamente, a operação Não Igual a (!=
) retorna true
se os valores forem diferentes.
Nota
O operador
=
é utilizado para atribuição, enquanto==
é para comparação. Tenha cuidado para não confundi-los.
Comparação estrita
A comparação estrita verifica os tipos de valores e os próprios valores. O operador Estritamente Igual a (===
) retorna true
- se ambos os valores e seus tipos forem os mesmos, enquanto !==
retorna true
se eles forem diferentes.
Exemplo:
Maior e Menor
O operador Maior Que (>
) retorna true
se o primeiro valor for maior que o segundo. Por outro lado, o operador Menor Que (<
) retorna true
se o primeiro valor for menor que o segundo.
Exemplo:
Maior/Menor ou Igual a
Os operadores Maior ou Igual a (>=
) e Menor ou Igual a (<=
) combinam os correspondentes operadores de comparação com Igual a (==
). Eles retornam true
se qualquer uma das condições for satisfeita.
Nota
O operador >=
combina >
e ==
, não ===
. O operador <=
funciona de maneira semelhante.
Tudo estava claro?