wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Revisão JS

Total questions: 20

Worksheet time: 45mins

Name
Class
Date
1.

Qual é a maneira correta de declarar uma variável em JavaScript?

a)
  • var myVariable;

b)
  • variable myVariable;

c)
  • v myVariable;

d)
  • myVariable var;

2.

Qual palavra-chave é usada para declarar uma variável que não pode ser reatribuída?

a)
  • var

b)
  • let

c)
  • const

d)
  • static

3.

Qual das seguintes opções é uma declaração válida de variável?

a)

let 1stVariable;

b)

let _variable;

c)

let -variable;

d)

let .variable;

4.

Qual é o valor padrão de uma variável não inicializada em JavaScript?

a)
  • null

b)
  • undefined

c)
  • 0

d)
  • false

5.

Qual é a sintaxe correta para uma estrutura if..else em JavaScript?

a)

if (condition) { } else { }

b)

if condition { } else { }

c)

if (condition) { }

else if { }

d)

if (condition) { }

else if (condition) { }

6.

O que será exibido no console?


a)
  • Maior que 5

b)

Menor ou igual a 5

c)
  • undefined

d)
  • Erro

7.

Qual é a saída do seguinte código?

a)
  • 3

b)
  • 5

c)

10

d)

undefined

8.

Qual é a saída do seguinte código?

a)
  • Menor que 10

b)
  • Maior ou igual a 10

c)
  • undefined

d)
  • Erro

9.

Qual é a sintaxe correta para um loop while em JavaScript?

a)
  • while condition { }

b)
  • while (condition) { }

c)
  • while (condition) [ ]

d)
  • while { condition }

10.

Qual é a saída do seguinte código?

a)
  • 0 1 2

b)
  • 1 2 3

c)
  • 0 1 2 3

d)
  • 0 1

11.

O que acontecerá se a condição do loop while nunca for falsa?

a)
  • O loop será executado uma vez

b)
  • O loop será executado indefinidamente

c)
  • O loop não será executado

d)
  • O loop causará um erro

12.

Qual é a saída do seguinte código?

a)
  • 5 4 3 2 1

b)

4 3 2 1 0

c)
  • 5 4 3 2 1 0

d)
  • 5 4 3 2

13.

Qual é a sintaxe correta para um loop for em JavaScript?

a)
  • for (initialization; condition; increment) { }

b)
  • for (initialization, condition, increment) { }

c)
  • for initialization; condition; increment { }

d)
  • for (initialization; condition; increment) [ ]

14.

Qual é a saída do seguinte código?

a)

0 1 2

b)
  • 1 2 3

c)
  • 0 1 2 3

d)
  • 0 1

15.

Qual é a saída do seguinte código?

a)
  • 3

b)
  • 6

c)
  • 10

d)
  • 1

16.

Qual é a saída do seguinte código?

a)
  • 4 9 16

b)
  • 2 3 4

c)
  • 4 9

d)

4 9 16 25

17.

Como você cria um array em JavaScript?

a)
  • let arr = {};

b)
  • let arr = [];

c)
  • let arr = ();

d)
  • let arr = <>;

18.

Qual é a saída do seguinte código?

a)
  • apple

b)
  • banana

c)
  • cherry

d)

undefined

19.

Como você cria um objeto em JavaScript?

a)
  • let obj = [];

b)
  • let obj = {};

c)
  • let obj = ();

d)
  • let obj = <>;

20.

Qual é a saída do seguinte código?

a)
  • John

b)
  • 30

c)
  • undefined

d)
  • person