Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Null e undefined

Por que com console.log(null == undefined); é verdadeiro?

2 respostas

O null normalmente é utilizado como forma internacional pelo programador para definir que uma variável não possui valor.

O valor undefined é utilizado para definir que algo ainda não foi definido para leitura do compilador.

O undefined indica para o compilador que uma variável ainda não possui um valor atribuído.

Null e undefined define que não existe um valor, por isso o retorno true

null == undefined // true
solução!

ok obrigado Manoel, boa colocação na sua explicação.