Buscar

Considerando o fragmento de código abaixo, em relação ao escopo de variáveis em Javascript, assinale a afirmativa correta. Serão impressos 1 e unde...

Considerando o fragmento de código abaixo, em relação ao escopo de variáveis em Javascript, assinale a afirmativa correta. Serão impressos 1 e undefined;
Serão impressos 1 e -1;
Serão impressos 5 e 5;
Serão impressos undefined e undefined;
Serão impressos 1 e undefined;
Serão impressos 6 e 4;
a) Serão impressos 1 e -1;
b) Serão impressos 5 e 5;
c) Serão impressos undefined e undefined;
d) Serão impressos 1 e undefined;
e) Serão impressos 6 e 4;

Essa pergunta também está no material:

Simulado 1 PROGRAMAÇÃO CLIENTE SERVIDOR
6 pág.

Programação Cliente/servidor Universidade Estácio de Sá - EADUniversidade Estácio de Sá - EAD

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra d) Serão impressos 1 e undefined. Isso ocorre porque a variável "a" é declarada dentro da função "teste", portanto, ela só existe dentro do escopo da função. Quando a função é chamada e passa o valor 1 como parâmetro, a variável "a" recebe esse valor e é impressa no console.log dentro da função. Já a variável "b" é declarada fora da função, portanto, ela existe no escopo global. Quando a função é chamada, a variável "b" é impressa no console.log, mas ainda não recebeu nenhum valor, por isso é impresso "undefined".

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando