Logo Passei Direto
Buscar
O operador de atribuição (=) permite atribuir valores a uma variável. Esse operador pode ser utilizado até mesmo para atribuir uma variável a uma outra variável. Assim, dado o código:

var a = 1;

let b = 2;

const c = 3;

function soma(x, y){

return x + y;

}

a = b

b = c

c = a

console.log(soma(a, b))

Assinale a alternativa com o que será impresso ao executar esse código.


Nada, pois o código retorna um erro de sintaxe.
User badge image
Questões para Estudantes

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 7 meses

Vamos analisar o código passo a passo: 1. Inicialmente, temos as variáveis: - `var a = 1;` - `let b = 2;` - `const c = 3;` 2. Em seguida, as atribuições são feitas: - `a = b;` → Agora `a` passa a ser `2` (o valor de `b`). - `b = c;` → Agora `b` passa a ser `3` (o valor de `c`). - `c = a;` → Aqui ocorre um erro, pois `c` é uma constante e não pode ser reatribuído. Portanto, ao executar o código, a linha `c = a;` gera um erro de execução, pois estamos tentando atribuir um novo valor a uma variável constante. Dessa forma, a alternativa correta é: Nada, pois o código retorna um erro de sintaxe.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

Ao executar o código apresentado, será impresso o valor 5 no console. Isso ocorre porque a variável "a" recebe o valor da variável "b" (a = b), a variável "b" recebe o valor da variável "c" (b = c) e a variável "c" recebe o valor da variável "a" (c = a). Dessa forma, as variáveis "a", "b" e "c" passam a ter os valores 2, 3 e 2, respectivamente. Ao chamar a função "soma(a, b)", a soma dos valores de "a" e "b" é realizada, resultando em 5.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Um documento web é composto por tags inseridas dentro da tag principal . A tag pode receber o atributo lang, que indica a linguagem padrão do documento. Essa tag receberá ainda duas tags principais: , que armazena o cabeçalho com metadados do documento, e , que armazena as tags do corpo do documento.
Considerando as informações apresentadas, analise as afirmativas a seguir:
I. header é uma das tags que são geralmente incluídas no cabeçalho da página.
II. meta é uma das tags que são geralmente incluídas no cabeçalho da página.
III. charset é uma das tags que são geralmente incluídas no cabeçalho da página.
IV. link é uma das tags que são geralmente incluídas no cabeçalho da página.
V. title é uma das tags que são geralmente incluídas no cabeçalho da página.
VI. h1 é uma das tags que são geralmente incluídas no cabeçalho da página.
É correto o que se afirma em:

I. header é uma das tags que são geralmente incluídas no cabeçalho da página.
II. meta é uma das tags que são geralmente incluídas no cabeçalho da página.
III. charset é uma das tags que são geralmente incluídas no cabeçalho da página.
IV. link é uma das tags que são geralmente incluídas no cabeçalho da página.
V. title é uma das tags que são geralmente incluídas no cabeçalho da página.
VI. h1 é uma das tags que são geralmente incluídas no cabeçalho da página.
I, II, III, IV, V e VI.
I, II, III, IV e V, apenas.
II, IV e V, apenas.
I, III e VI, apenas.
III, IV e VI, apenas.

Sobre a sintaxe da linguagem CSS, analise as declarações a seguir e indique quais são válidas:

I. .corpo{ background-color: red; }
II. { color: blue; }
III. #casa{ font-size: 12px; }
IV. p { style{color: blue}; }
a) I e III, apenas.
b) II e IV, apenas.
c) I, III e IV, apenas.
d) I, II e III, apenas.

Sobre os valores de cores válidas que podem ser aplicados à propriedade CSS de cor, analise as declarações a seguir e indique quais são válidas:

I. #ffc6d9
II. rgb(255,235)
III. rgba(255,235,0, 0.7)
IV. hsla(155,80%,35%,0.4)
V. red
a) I, III, IV e V, apenas.
b) II, III, IV e V, apenas.
c) I, II, III e IV, apenas.
d) I, II, III, IV e V.

No código CSS apresentado, qual a função do símbolo *?

Assinale a alternativa correta.
a) Corresponde ao seletor universal usado para aplicar regras a qualquer elemento.
b) Corresponde ao seletor de classe usado para aplicar regras a elementos com a mesma classe.
c) Corresponde ao seletor de ID usado para aplicar regras a elementos com o mesmo ID.
d) Corresponde ao seletor de tag usado para aplicar regras a elementos com a mesma tag.

Sobre o código CSS apresentado, assinale a alternativa que representa corretamente o estilo aplicado por esse código:

p, span{
color: red;
}
a) Aplica vermelho apenas aos textos presentes dentro das tags

.
b) Aplica a mesma regra às tags e

.
c) Aplica as propriedades apenas a tags filhas de tags

.
d) Aplica regras apenas a tags

filhas de uma tag .

As estruturas de controle condicionais controlam o fluxo de execução do código. Elas controlam se blocos serão executados ou não, por meio da avaliação se condições foram estabelecidas ou não. Observe o código a seguir:

var a = 3;

var b = 4;

if((a+b)%2==0){

console.log("árvore");

}

else if((a+b)%2==1){

console.log("casa");

}

else{

console.log("cachorro")

}

Ao executar esse código, será impresso no console o seguinte:


casa

Mais conteúdos dessa disciplina