Assinale a alternativa correta que apresenta o valor exibido...
Assinale a alternativa correta que apresenta o valor exibido quando executado o código Javascript
var inteiro1 = 10;
var inteiro2;
console.log(inteiro1 === “10”);
console.log(inteiro2 == null);
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A
Fundamento decisivo: A decisão dependia de distinguir igualdade estrita (===) de igualdade abstrata (==) e de reconhecer que a variável declarada sem atribuição vale undefined, o que conduz a false na primeira comparação e true na segunda.
- Em JavaScript, === só retorna true quando valor e tipo coincidem.
- Variável declarada sem atribuição tem valor undefined, não null.
- Na igualdade com ==, há a equivalência específica entre undefined e null.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo