wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Se liga 3º trimestre 1º ano

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Como declarar uma variável em JavaScript?

a)

a. var nome;

b)

b. declare nome;

c)

c. variável nome;

d)

d. let varNome;

e)

e. new var nome;

2.

Qual é o resultado de console.log(5 + "5");?

a)

a. 10

b)

b. 55

c)

c. undefined

d)

d. erro de sintaxe

e)

e. null

3.

Qual estrutura é usada para executar um bloco de código várias vezes?

a)

a. if...else

b)

b. for

c)

c. while

d)

d. switch

e)

e. b e c estão corretas

4.

Qual destes comandos exibe um alerta na tela em JavaScript?

a)

a. console.alert()

b)

b. display()

c)

c. show("Mensagem");

d)

d. alert("Mensagem");

e)

e. popup("Mensagem");

5.

Qual é a função de document.getElementById("id") no JavaScript?

a)

a. Obter o valor de uma variável.

b)

b. Selecionar um elemento HTML pelo seu ID.

c)

c. Criar um novo elemento HTML.

d)

d. Redirecionar para outra página.

e)

e. Declarar uma nova variável com o nome do ID.

6.

Como você declara uma variável em JavaScript?

a)

a. var minhaVariavel;

b)

b. let minhaVariavel;

c)

c. const minhaVariavel;

d)

d. Todas as alternativas acima estão corretas.

e)

e. Nenhuma das anteriores.

7.

Qual é o resultado de console.log(typeof null);?

a)

a. "object"

b)

b. "null"

c)

c. "undefined"

d)

d. "string"

e)

e. "boolean"

8.

Qual é a diferença entre == e === em JavaScript?

a)

a. Ambos comparam valores e tipos.

b)

b. == compara apenas valores, enquanto === compara valores e tipos.

c)

c. === ignora os tipos, enquanto == considera os tipos.

d)

d. Ambos têm o mesmo comportamento.

e)

e. Nenhuma das alternativas está correta.

9.

O que a função parseInt("123abc"); retorna?

a)

a. 123

b)

b. 123abc

c)

c. NaN

d)

d. 0

e)

e. undefined

10.

Como você cria um objeto em JavaScript?

a)

a. let obj = {};

b)

b. let obj = new Object();

c)

c. let obj = { chave: "valor" };

d)

d. Todas as alternativas acima estão corretas.

e)

e. Nenhuma das anteriores.

11.

Qual dos métodos abaixo é usado para adicionar um elemento no final de um array?

a)

a. push()

b)

b. pop()

c)

c. shift()

d)

d. unshift()

e)

e. concat()

12.

7. Qual o resultado de console.log(2 + "2");?

a)

a. 4

b)

b. 22

c)

c. undefined

d)

d. NaN

e)

e. "Erro de sintaxe"

13.

Qual função é usada para executar um código após um determinado tempo?

a)
setInterval
b)
requestAnimationFrame
c)
clearTimeout
d)
setTimeout
14.

Qual é a saída de console.log(!!0);?

a)
true
b)
undefined
c)
null
d)
false
15.

Como você verifica se uma variável x não é null e não é undefined?

a)
x === undefined
b)
x != null
c)
x == null
d)
x === null