wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

2TDS - Programação Frontend

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Qual das opções abaixo representa corretamente a declaração de uma variável em JavaScript?

a)

varidade x = 10;

b)

let x = 10;

c)

inteiro x = 10;

d)

variable x = 10;

2.

Qual estrutura é utilizada para executar diferentes blocos de código dependendo de uma condição em JavaScript?

a)

for

b)

switch

c)

if...else

d)

while

3.

Qual das opções abaixo é um exemplo correto de laço de repetição que percorre um array em JavaScript?

a)

for(let i = 0; i < array.length; i++) { }

b)

while(i < array.length) { }

c)

if(array.length > 0) { }

d)

switch(array.length) { }

4.

Como se adiciona um elemento ao final de um array chamado `lista` em JavaScript?

a)

lista.add("novo");

b)

lista.push("novo");

c)

lista.insert("novo");

d)

lista.append("novo");

5.

Qual das alternativas representa corretamente uma função em JavaScript que retorna a soma de dois números?

a)

function soma(a, b) { return a + b; }

b)

soma(a, b) = a + b;

c)

function soma(a, b) { a + b; }

d)

soma(a, b) { return a + b; }

6.

Qual evento JavaScript é disparado quando um usuário clica em um elemento HTML?

a)

onmouseover

b)

onchange

c)

onclick

d)

onload

7.

Qual das opções abaixo verifica se o valor de uma variável `idade` é maior ou igual a 18?

a)

if(idade = 18) { }

b)

if(idade > 18) { }

c)

if(idade >= 18) { }

d)

if(idade < 18) { }

8.

Qual método pode ser usado para remover o último elemento de um array em JavaScript?

a)

array.pop()

b)

array.remove()

c)

array.delete()

d)

array.shift()

9.

Qual das alternativas representa corretamente uma função anônima atribuída a uma variável?

a)

let soma = function(a, b) { return a + b; }

b)

function soma(a, b) { return a + b; }

c)

soma(a, b) = function { return a + b; }

d)

let soma(a, b) { return a + b; }

10.

Qual das opções abaixo é usada para executar um bloco de código enquanto uma condição for verdadeira?

a)

if

b)

switch

c)

while

d)

forEach