Logo Passei Direto
Buscar
Qual e a principal diferenca entre == e === em JavaScript?
a) == compara os valores, e === compara tanto o valor quanto o tipo de dado.
b) == compara o tipo de dado, e === compara o valor.
c) Ambos sao iguais e fazem as mesmas comparacoes.
d) == realiza a comparacao de objetos, e === compara apenas valores primitivos.
User badge image
Desenvolvendo com Questões

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar as alternativas para entender a diferença entre `==` e `===` em JavaScript: a) `==` compara os valores, e `===` compara tanto o valor quanto o tipo de dado. - Esta afirmação está correta. O operador `==` faz uma comparação de igualdade que pode realizar conversões de tipo, enquanto `===` verifica a igualdade estrita, ou seja, compara tanto o valor quanto o tipo. b) `==` compara o tipo de dado, e `===` compara o valor. - Esta afirmação está incorreta. O operador `==` não compara o tipo de dado, ele faz conversões de tipo se necessário. c) Ambos são iguais e fazem as mesmas comparações. - Esta afirmação está incorreta. `==` e `===` não são iguais e não fazem as mesmas comparações. d) `==` realiza a comparação de objetos, e `===` compara apenas valores primitivos. - Esta afirmação está incorreta. Ambos os operadores podem comparar objetos, mas `===` faz isso sem conversão de tipo. Portanto, a alternativa correta é: a) `==` compara os valores, e `===` compara tanto o valor quanto o tipo de dado.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina