Exelente curso.
Exelente curso.
Olá Márcio,
Não só no JS, mas em várias linguagens de programação, existem 2 operadores de comparação
==
e
===
Ambos verificam se duas coisas são iguais, mas o primeiro é de igualdade abstrata (==), ou seja, coisas diferentes, mas que representam a mesma coisa são consideradas iguais. Imagine uma cadeira de rodinhas e uma cadeira de madeira, ambas são cadeiras, para o operador de igualdade abstrata elas são iguais. Por outro lado, o operador de igualdade estrita (===) verifica se duas coisas são iguais e do mesmo tipo, ele já não consideraria uma cadeira de rodinhas e uma de madeira a mesma coisa.
Para um exemplo técnico real segue um print:
Perfeito!!! Excelente explicação e exemplo.