Qual a diferença entre operadores == e === em JavaScript?
18/10/2016
0
E a pessoal, blz?
Gostaria de saber a diferença entre os dois operadores que seriam:
(1): == e (2): ===
Gostaria de saber a diferença entre os dois operadores que seriam:
(1): == e (2): ===
Ramon Barbosa
Curtir tópico
+ 0
Responder
Post mais votado
18/10/2016
Bom dia Ramon.
Complementando a resposta do Diego.
Faça o seguinte teste:
1 == "1" // o resultado vai ser True (verdadeiro) porque o JavaScript converte dinamicamente números
1 === "1" // o resultado vai dar falso, porque são dois tipos diferentes (número e texto respectivamente)
Ficou claro?
Grande abs
Complementando a resposta do Diego.
Faça o seguinte teste:
1 == "1" // o resultado vai ser True (verdadeiro) porque o JavaScript converte dinamicamente números
1 === "1" // o resultado vai dar falso, porque são dois tipos diferentes (número e texto respectivamente)
Ficou claro?
Grande abs
Luiz Santos
Responder
Mais Posts
18/10/2016
Diego Silva
O que tem 3 sinais de iguais verifica também o tipo da variável e não apenas seu conteúdo
Responder
Clique aqui para fazer login e interagir na Comunidade :)