Considere o seguinte código JavaScript:Ao final da execução,...

Próximas questões
Com base no mesmo assunto
Q1853849 Programação

Considere o seguinte código JavaScript:


Imagem associada para resolução da questão

Ao final da execução, quais valores serão impressos?

Alternativas

Comentários

Veja os comentários dos nossos alunos

GAB B

  • Ao se definir o "B" sem "let", "var" ou "const", ele se tornará uma variável de escopo global
  • Ao se criar uma variável "exemplo" de escopo de função e com o mesmo nome de uma variável de escopo global, acontecerá um evento chamado "Shadowing" que esconderá a variável maior e usará a de escopo menor

Qual erro da A?

✅Gabarito(B) 

Segue uma outra questão muito semelhante Q1950459.

b-

A var outro inicia com valro "A". e depois tem "B" atribuido onde aparece na function minhafuncao2(). destarte, o output é A e B nas 2 instancias do console.log(outro).

var exemplo tem valor A.

as 2 functions têm return B, como string

Esta questão está errado pois está faltando o parenteses () do método na linha 14 retornando todo o objeto e não o valor.

minhaFuncao2!= minhaFuncao2()

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo